home *** CD-ROM | disk | FTP | other *** search
/ Aminet 18 / aminetcdnumber181997.iso / Aminet / misc / emu / AROSdev.lha / AROS / rom / dos / dos_functable.c < prev    next >
Encoding:
C/C++ Source or Header  |  1997-02-04  |  14.2 KB  |  341 lines

  1. /*
  2.         (C) 1995-96 AROS - The Amiga Replacement OS
  3.         *** Automatic generated file. Do not edit ***
  4.         Desc: Funktion table for Dos
  5.         Lang: english
  6. */
  7. #ifndef AROS_LIBCALL_H
  8. #   include <aros/libcall.h>
  9. #endif
  10. #ifndef NULL
  11. #define NULL ((void *)0)
  12. #endif
  13.  
  14. void AROS_SLIB_ENTRY(open,Dos) (void);
  15. void AROS_SLIB_ENTRY(close,Dos) (void);
  16. void AROS_SLIB_ENTRY(expunge,Dos) (void);
  17. void AROS_SLIB_ENTRY(null,Dos) (void);
  18. void AROS_SLIB_ENTRY(Open,Dos) (void);
  19. void AROS_SLIB_ENTRY(Close,Dos) (void);
  20. void AROS_SLIB_ENTRY(Read,Dos) (void);
  21. void AROS_SLIB_ENTRY(Write,Dos) (void);
  22. void AROS_SLIB_ENTRY(Input,Dos) (void);
  23. void AROS_SLIB_ENTRY(Output,Dos) (void);
  24. void AROS_SLIB_ENTRY(Seek,Dos) (void);
  25. void AROS_SLIB_ENTRY(DeleteFile,Dos) (void);
  26. void AROS_SLIB_ENTRY(Rename,Dos) (void);
  27. void AROS_SLIB_ENTRY(Lock,Dos) (void);
  28. void AROS_SLIB_ENTRY(DupLock,Dos) (void);
  29. void AROS_SLIB_ENTRY(Examine,Dos) (void);
  30. void AROS_SLIB_ENTRY(ExNext,Dos) (void);
  31. void AROS_SLIB_ENTRY(Info,Dos) (void);
  32. void AROS_SLIB_ENTRY(CreateDir,Dos) (void);
  33. void AROS_SLIB_ENTRY(CurrentDir,Dos) (void);
  34. void AROS_SLIB_ENTRY(IoErr,Dos) (void);
  35. void AROS_SLIB_ENTRY(CreateProc,Dos) (void);
  36. void AROS_SLIB_ENTRY(Exit,Dos) (void);
  37. void AROS_SLIB_ENTRY(LoadSeg,Dos) (void);
  38. void AROS_SLIB_ENTRY(UnLoadSeg,Dos) (void);
  39. void AROS_SLIB_ENTRY(DeviceProc,Dos) (void);
  40. void AROS_SLIB_ENTRY(SetComment,Dos) (void);
  41. void AROS_SLIB_ENTRY(SetProtection,Dos) (void);
  42. void AROS_SLIB_ENTRY(DateStamp,Dos) (void);
  43. void AROS_SLIB_ENTRY(Delay,Dos) (void);
  44. void AROS_SLIB_ENTRY(WaitForChar,Dos) (void);
  45. void AROS_SLIB_ENTRY(ParentDir,Dos) (void);
  46. void AROS_SLIB_ENTRY(IsInteractive,Dos) (void);
  47. void AROS_SLIB_ENTRY(Execute,Dos) (void);
  48. void AROS_SLIB_ENTRY(AllocDosObject,Dos) (void);
  49. void AROS_SLIB_ENTRY(FreeDosObject,Dos) (void);
  50. void AROS_SLIB_ENTRY(DoPkt,Dos) (void);
  51. void AROS_SLIB_ENTRY(SendPkt,Dos) (void);
  52. void AROS_SLIB_ENTRY(WaitPkt,Dos) (void);
  53. void AROS_SLIB_ENTRY(ReplyPkt,Dos) (void);
  54. void AROS_SLIB_ENTRY(AbortPkt,Dos) (void);
  55. void AROS_SLIB_ENTRY(LockRecord,Dos) (void);
  56. void AROS_SLIB_ENTRY(LockRecords,Dos) (void);
  57. void AROS_SLIB_ENTRY(UnLockRecord,Dos) (void);
  58. void AROS_SLIB_ENTRY(UnLockRecords,Dos) (void);
  59. void AROS_SLIB_ENTRY(SelectInput,Dos) (void);
  60. void AROS_SLIB_ENTRY(SelectOutput,Dos) (void);
  61. void AROS_SLIB_ENTRY(FGetC,Dos) (void);
  62. void AROS_SLIB_ENTRY(FPutC,Dos) (void);
  63. void AROS_SLIB_ENTRY(UnGetC,Dos) (void);
  64. void AROS_SLIB_ENTRY(FRead,Dos) (void);
  65. void AROS_SLIB_ENTRY(FWrite,Dos) (void);
  66. void AROS_SLIB_ENTRY(FGets,Dos) (void);
  67. void AROS_SLIB_ENTRY(FPuts,Dos) (void);
  68. void AROS_SLIB_ENTRY(VFWritef,Dos) (void);
  69. void AROS_SLIB_ENTRY(VFPrintf,Dos) (void);
  70. void AROS_SLIB_ENTRY(Flush,Dos) (void);
  71. void AROS_SLIB_ENTRY(SetVBuf,Dos) (void);
  72. void AROS_SLIB_ENTRY(OpenFromLock,Dos) (void);
  73. void AROS_SLIB_ENTRY(ParentOfFH,Dos) (void);
  74. void AROS_SLIB_ENTRY(SetFileDate,Dos) (void);
  75. void AROS_SLIB_ENTRY(NameFromLock,Dos) (void);
  76. void AROS_SLIB_ENTRY(SplitName,Dos) (void);
  77. void AROS_SLIB_ENTRY(SameLock,Dos) (void);
  78. void AROS_SLIB_ENTRY(SetMode,Dos) (void);
  79. void AROS_SLIB_ENTRY(ExAll,Dos) (void);
  80. void AROS_SLIB_ENTRY(ReadLink,Dos) (void);
  81. void AROS_SLIB_ENTRY(MakeLink,Dos) (void);
  82. void AROS_SLIB_ENTRY(ChangeMode,Dos) (void);
  83. void AROS_SLIB_ENTRY(SetFileSize,Dos) (void);
  84. void AROS_SLIB_ENTRY(SetIoErr,Dos) (void);
  85. void AROS_SLIB_ENTRY(Fault,Dos) (void);
  86. void AROS_SLIB_ENTRY(PrintFault,Dos) (void);
  87. void AROS_SLIB_ENTRY(ErrorReport,Dos) (void);
  88. void AROS_SLIB_ENTRY(Cli,Dos) (void);
  89. void AROS_SLIB_ENTRY(CreateNewProc,Dos) (void);
  90. void AROS_SLIB_ENTRY(RunCommand,Dos) (void);
  91. void AROS_SLIB_ENTRY(GetConsoleTask,Dos) (void);
  92. void AROS_SLIB_ENTRY(SetConsoleTask,Dos) (void);
  93. void AROS_SLIB_ENTRY(GetFileSysTask,Dos) (void);
  94. void AROS_SLIB_ENTRY(SetFileSysTask,Dos) (void);
  95. void AROS_SLIB_ENTRY(GetArgStr,Dos) (void);
  96. void AROS_SLIB_ENTRY(SetArgStr,Dos) (void);
  97. void AROS_SLIB_ENTRY(FindCliProc,Dos) (void);
  98. void AROS_SLIB_ENTRY(MaxCli,Dos) (void);
  99. void AROS_SLIB_ENTRY(SetCurrentDirName,Dos) (void);
  100. void AROS_SLIB_ENTRY(GetCurrentDirName,Dos) (void);
  101. void AROS_SLIB_ENTRY(SetProgramName,Dos) (void);
  102. void AROS_SLIB_ENTRY(GetProgramName,Dos) (void);
  103. void AROS_SLIB_ENTRY(SetPrompt,Dos) (void);
  104. void AROS_SLIB_ENTRY(GetPrompt,Dos) (void);
  105. void AROS_SLIB_ENTRY(SetProgramDir,Dos) (void);
  106. void AROS_SLIB_ENTRY(GetProgramDir,Dos) (void);
  107. void AROS_SLIB_ENTRY(SystemTagList,Dos) (void);
  108. void AROS_SLIB_ENTRY(AssignLock,Dos) (void);
  109. void AROS_SLIB_ENTRY(AssignLate,Dos) (void);
  110. void AROS_SLIB_ENTRY(AssignPath,Dos) (void);
  111. void AROS_SLIB_ENTRY(AssignAdd,Dos) (void);
  112. void AROS_SLIB_ENTRY(RemAssignList,Dos) (void);
  113. void AROS_SLIB_ENTRY(GetDeviceProc,Dos) (void);
  114. void AROS_SLIB_ENTRY(FreeDeviceProc,Dos) (void);
  115. void AROS_SLIB_ENTRY(LockDosList,Dos) (void);
  116. void AROS_SLIB_ENTRY(UnLockDosList,Dos) (void);
  117. void AROS_SLIB_ENTRY(AttemptLockDosList,Dos) (void);
  118. void AROS_SLIB_ENTRY(RemDosEntry,Dos) (void);
  119. void AROS_SLIB_ENTRY(AddDosEntry,Dos) (void);
  120. void AROS_SLIB_ENTRY(FindDosEntry,Dos) (void);
  121. void AROS_SLIB_ENTRY(NextDosEntry,Dos) (void);
  122. void AROS_SLIB_ENTRY(MakeDosEntry,Dos) (void);
  123. void AROS_SLIB_ENTRY(FreeDosEntry,Dos) (void);
  124. void AROS_SLIB_ENTRY(IsFileSystem,Dos) (void);
  125. void AROS_SLIB_ENTRY(Format,Dos) (void);
  126. void AROS_SLIB_ENTRY(Relabel,Dos) (void);
  127. void AROS_SLIB_ENTRY(Inhibit,Dos) (void);
  128. void AROS_SLIB_ENTRY(AddBuffers,Dos) (void);
  129. void AROS_SLIB_ENTRY(CompareDates,Dos) (void);
  130. void AROS_SLIB_ENTRY(DateToStr,Dos) (void);
  131. void AROS_SLIB_ENTRY(StrToDate,Dos) (void);
  132. void AROS_SLIB_ENTRY(InternalLoadSeg,Dos) (void);
  133. void AROS_SLIB_ENTRY(InternalUnLoadSeg,Dos) (void);
  134. void AROS_SLIB_ENTRY(NewLoadSeg,Dos) (void);
  135. void AROS_SLIB_ENTRY(AddSegment,Dos) (void);
  136. void AROS_SLIB_ENTRY(FindSegment,Dos) (void);
  137. void AROS_SLIB_ENTRY(RemSegment,Dos) (void);
  138. void AROS_SLIB_ENTRY(CheckSignal,Dos) (void);
  139. void AROS_SLIB_ENTRY(ReadArgs,Dos) (void);
  140. void AROS_SLIB_ENTRY(FindArg,Dos) (void);
  141. void AROS_SLIB_ENTRY(ReadItem,Dos) (void);
  142. void AROS_SLIB_ENTRY(StrToLong,Dos) (void);
  143. void AROS_SLIB_ENTRY(MatchFirst,Dos) (void);
  144. void AROS_SLIB_ENTRY(MatchNext,Dos) (void);
  145. void AROS_SLIB_ENTRY(MatchEnd,Dos) (void);
  146. void AROS_SLIB_ENTRY(ParsePattern,Dos) (void);
  147. void AROS_SLIB_ENTRY(MatchPattern,Dos) (void);
  148. void AROS_SLIB_ENTRY(FreeArgs,Dos) (void);
  149. void AROS_SLIB_ENTRY(FilePart,Dos) (void);
  150. void AROS_SLIB_ENTRY(PathPart,Dos) (void);
  151. void AROS_SLIB_ENTRY(AddPart,Dos) (void);
  152. void AROS_SLIB_ENTRY(StartNotify,Dos) (void);
  153. void AROS_SLIB_ENTRY(EndNotify,Dos) (void);
  154. void AROS_SLIB_ENTRY(SetVar,Dos) (void);
  155. void AROS_SLIB_ENTRY(GetVar,Dos) (void);
  156. void AROS_SLIB_ENTRY(DeleteVar,Dos) (void);
  157. void AROS_SLIB_ENTRY(FindVar,Dos) (void);
  158. void AROS_SLIB_ENTRY(CliInitNewcli,Dos) (void);
  159. void AROS_SLIB_ENTRY(CliInitRun,Dos) (void);
  160. void AROS_SLIB_ENTRY(WriteChars,Dos) (void);
  161. void AROS_SLIB_ENTRY(PutStr,Dos) (void);
  162. void AROS_SLIB_ENTRY(VPrintf,Dos) (void);
  163. void AROS_SLIB_ENTRY(ParsePatternNoCase,Dos) (void);
  164. void AROS_SLIB_ENTRY(MatchPatternNoCase,Dos) (void);
  165. void AROS_SLIB_ENTRY(SameDevice,Dos) (void);
  166. void AROS_SLIB_ENTRY(ExAllEnd,Dos) (void);
  167. void AROS_SLIB_ENTRY(SetOwner,Dos) (void);
  168.  
  169. void *const Dos_functable[]=
  170. {
  171.     AROS_SLIB_ENTRY(open,Dos), /* 1 */
  172.     AROS_SLIB_ENTRY(close,Dos), /* 2 */
  173.     AROS_SLIB_ENTRY(expunge,Dos), /* 3 */
  174.     AROS_SLIB_ENTRY(null,Dos), /* 4 */
  175.     AROS_SLIB_ENTRY(Open,Dos), /* 5 */
  176.     AROS_SLIB_ENTRY(Close,Dos), /* 6 */
  177.     AROS_SLIB_ENTRY(Read,Dos), /* 7 */
  178.     AROS_SLIB_ENTRY(Write,Dos), /* 8 */
  179.     AROS_SLIB_ENTRY(Input,Dos), /* 9 */
  180.     AROS_SLIB_ENTRY(Output,Dos), /* 10 */
  181.     AROS_SLIB_ENTRY(Seek,Dos), /* 11 */
  182.     AROS_SLIB_ENTRY(DeleteFile,Dos), /* 12 */
  183.     AROS_SLIB_ENTRY(Rename,Dos), /* 13 */
  184.     AROS_SLIB_ENTRY(Lock,Dos), /* 14 */
  185.     AROS_SLIB_ENTRY(Close,Dos), /* UnLock 15 */
  186.     AROS_SLIB_ENTRY(DupLock,Dos), /* 16 */
  187.     AROS_SLIB_ENTRY(Examine,Dos), /* 17 */
  188.     AROS_SLIB_ENTRY(ExNext,Dos), /* 18 */
  189.     AROS_SLIB_ENTRY(Info,Dos), /* 19 */
  190.     AROS_SLIB_ENTRY(CreateDir,Dos), /* 20 */
  191.     AROS_SLIB_ENTRY(CurrentDir,Dos), /* 21 */
  192.     AROS_SLIB_ENTRY(IoErr,Dos), /* 22 */
  193.     AROS_SLIB_ENTRY(CreateProc,Dos), /* 23 */
  194.     AROS_SLIB_ENTRY(Exit,Dos), /* 24 */
  195.     AROS_SLIB_ENTRY(LoadSeg,Dos), /* 25 */
  196.     AROS_SLIB_ENTRY(UnLoadSeg,Dos), /* 26 */
  197.     NULL, /* 27 */
  198.     NULL, /* 28 */
  199.     AROS_SLIB_ENTRY(DeviceProc,Dos), /* 29 */
  200.     AROS_SLIB_ENTRY(SetComment,Dos), /* 30 */
  201.     AROS_SLIB_ENTRY(SetProtection,Dos), /* 31 */
  202.     AROS_SLIB_ENTRY(DateStamp,Dos), /* 32 */
  203.     AROS_SLIB_ENTRY(Delay,Dos), /* 33 */
  204.     AROS_SLIB_ENTRY(WaitForChar,Dos), /* 34 */
  205.     AROS_SLIB_ENTRY(ParentDir,Dos), /* 35 */
  206.     AROS_SLIB_ENTRY(IsInteractive,Dos), /* 36 */
  207.     AROS_SLIB_ENTRY(Execute,Dos), /* 37 */
  208.     AROS_SLIB_ENTRY(AllocDosObject,Dos), /* 38 */
  209.     AROS_SLIB_ENTRY(FreeDosObject,Dos), /* 39 */
  210.     AROS_SLIB_ENTRY(DoPkt,Dos), /* 40 */
  211.     AROS_SLIB_ENTRY(SendPkt,Dos), /* 41 */
  212.     AROS_SLIB_ENTRY(WaitPkt,Dos), /* 42 */
  213.     AROS_SLIB_ENTRY(ReplyPkt,Dos), /* 43 */
  214.     AROS_SLIB_ENTRY(AbortPkt,Dos), /* 44 */
  215.     AROS_SLIB_ENTRY(LockRecord,Dos), /* 45 */
  216.     AROS_SLIB_ENTRY(LockRecords,Dos), /* 46 */
  217.     AROS_SLIB_ENTRY(UnLockRecord,Dos), /* 47 */
  218.     AROS_SLIB_ENTRY(UnLockRecords,Dos), /* 48 */
  219.     AROS_SLIB_ENTRY(SelectInput,Dos), /* 49 */
  220.     AROS_SLIB_ENTRY(SelectOutput,Dos), /* 50 */
  221.     AROS_SLIB_ENTRY(FGetC,Dos), /* 51 */
  222.     AROS_SLIB_ENTRY(FPutC,Dos), /* 52 */
  223.     AROS_SLIB_ENTRY(UnGetC,Dos), /* 53 */
  224.     AROS_SLIB_ENTRY(FRead,Dos), /* 54 */
  225.     AROS_SLIB_ENTRY(FWrite,Dos), /* 55 */
  226.     AROS_SLIB_ENTRY(FGets,Dos), /* 56 */
  227.     AROS_SLIB_ENTRY(FPuts,Dos), /* 57 */
  228.     AROS_SLIB_ENTRY(VFWritef,Dos), /* 58 */
  229.     AROS_SLIB_ENTRY(VFPrintf,Dos), /* 59 */
  230.     AROS_SLIB_ENTRY(Flush,Dos), /* 60 */
  231.     AROS_SLIB_ENTRY(SetVBuf,Dos), /* 61 */
  232.     AROS_SLIB_ENTRY(DupLock,Dos), /* DupLockFromFH 62 */
  233.     AROS_SLIB_ENTRY(OpenFromLock,Dos), /* 63 */
  234.     AROS_SLIB_ENTRY(ParentOfFH,Dos), /* 64 */
  235.     AROS_SLIB_ENTRY(Examine,Dos), /* ExamineFH 65 */
  236.     AROS_SLIB_ENTRY(SetFileDate,Dos), /* 66 */
  237.     AROS_SLIB_ENTRY(NameFromLock,Dos), /* 67 */
  238.     AROS_SLIB_ENTRY(NameFromLock,Dos), /* NameFromFH 68 */
  239.     AROS_SLIB_ENTRY(SplitName,Dos), /* 69 */
  240.     AROS_SLIB_ENTRY(SameLock,Dos), /* 70 */
  241.     AROS_SLIB_ENTRY(SetMode,Dos), /* 71 */
  242.     AROS_SLIB_ENTRY(ExAll,Dos), /* 72 */
  243.     AROS_SLIB_ENTRY(ReadLink,Dos), /* 73 */
  244.     AROS_SLIB_ENTRY(MakeLink,Dos), /* 74 */
  245.     AROS_SLIB_ENTRY(ChangeMode,Dos), /* 75 */
  246.     AROS_SLIB_ENTRY(SetFileSize,Dos), /* 76 */
  247.     AROS_SLIB_ENTRY(SetIoErr,Dos), /* 77 */
  248.     AROS_SLIB_ENTRY(Fault,Dos), /* 78 */
  249.     AROS_SLIB_ENTRY(PrintFault,Dos), /* 79 */
  250.     AROS_SLIB_ENTRY(ErrorReport,Dos), /* 80 */
  251.     NULL, /* 81 */
  252.     AROS_SLIB_ENTRY(Cli,Dos), /* 82 */
  253.     AROS_SLIB_ENTRY(CreateNewProc,Dos), /* 83 */
  254.     AROS_SLIB_ENTRY(RunCommand,Dos), /* 84 */
  255.     AROS_SLIB_ENTRY(GetConsoleTask,Dos), /* 85 */
  256.     AROS_SLIB_ENTRY(SetConsoleTask,Dos), /* 86 */
  257.     AROS_SLIB_ENTRY(GetFileSysTask,Dos), /* 87 */
  258.     AROS_SLIB_ENTRY(SetFileSysTask,Dos), /* 88 */
  259.     AROS_SLIB_ENTRY(GetArgStr,Dos), /* 89 */
  260.     AROS_SLIB_ENTRY(SetArgStr,Dos), /* 90 */
  261.     AROS_SLIB_ENTRY(FindCliProc,Dos), /* 91 */
  262.     AROS_SLIB_ENTRY(MaxCli,Dos), /* 92 */
  263.     AROS_SLIB_ENTRY(SetCurrentDirName,Dos), /* 93 */
  264.     AROS_SLIB_ENTRY(GetCurrentDirName,Dos), /* 94 */
  265.     AROS_SLIB_ENTRY(SetProgramName,Dos), /* 95 */
  266.     AROS_SLIB_ENTRY(GetProgramName,Dos), /* 96 */
  267.     AROS_SLIB_ENTRY(SetPrompt,Dos), /* 97 */
  268.     AROS_SLIB_ENTRY(GetPrompt,Dos), /* 98 */
  269.     AROS_SLIB_ENTRY(SetProgramDir,Dos), /* 99 */
  270.     AROS_SLIB_ENTRY(GetProgramDir,Dos), /* 100 */
  271.     AROS_SLIB_ENTRY(SystemTagList,Dos), /* 101 */
  272.     AROS_SLIB_ENTRY(AssignLock,Dos), /* 102 */
  273.     AROS_SLIB_ENTRY(AssignLate,Dos), /* 103 */
  274.     AROS_SLIB_ENTRY(AssignPath,Dos), /* 104 */
  275.     AROS_SLIB_ENTRY(AssignAdd,Dos), /* 105 */
  276.     AROS_SLIB_ENTRY(RemAssignList,Dos), /* 106 */
  277.     AROS_SLIB_ENTRY(GetDeviceProc,Dos), /* 107 */
  278.     AROS_SLIB_ENTRY(FreeDeviceProc,Dos), /* 108 */
  279.     AROS_SLIB_ENTRY(LockDosList,Dos), /* 109 */
  280.     AROS_SLIB_ENTRY(UnLockDosList,Dos), /* 110 */
  281.     AROS_SLIB_ENTRY(AttemptLockDosList,Dos), /* 111 */
  282.     AROS_SLIB_ENTRY(RemDosEntry,Dos), /* 112 */
  283.     AROS_SLIB_ENTRY(AddDosEntry,Dos), /* 113 */
  284.     AROS_SLIB_ENTRY(FindDosEntry,Dos), /* 114 */
  285.     AROS_SLIB_ENTRY(NextDosEntry,Dos), /* 115 */
  286.     AROS_SLIB_ENTRY(MakeDosEntry,Dos), /* 116 */
  287.     AROS_SLIB_ENTRY(FreeDosEntry,Dos), /* 117 */
  288.     AROS_SLIB_ENTRY(IsFileSystem,Dos), /* 118 */
  289.     AROS_SLIB_ENTRY(Format,Dos), /* 119 */
  290.     AROS_SLIB_ENTRY(Relabel,Dos), /* 120 */
  291.     AROS_SLIB_ENTRY(Inhibit,Dos), /* 121 */
  292.     AROS_SLIB_ENTRY(AddBuffers,Dos), /* 122 */
  293.     AROS_SLIB_ENTRY(CompareDates,Dos), /* 123 */
  294.     AROS_SLIB_ENTRY(DateToStr,Dos), /* 124 */
  295.     AROS_SLIB_ENTRY(StrToDate,Dos), /* 125 */
  296.     AROS_SLIB_ENTRY(InternalLoadSeg,Dos), /* 126 */
  297.     AROS_SLIB_ENTRY(InternalUnLoadSeg,Dos), /* 127 */
  298.     AROS_SLIB_ENTRY(NewLoadSeg,Dos), /* 128 */
  299.     AROS_SLIB_ENTRY(AddSegment,Dos), /* 129 */
  300.     AROS_SLIB_ENTRY(FindSegment,Dos), /* 130 */
  301.     AROS_SLIB_ENTRY(RemSegment,Dos), /* 131 */
  302.     AROS_SLIB_ENTRY(CheckSignal,Dos), /* 132 */
  303.     AROS_SLIB_ENTRY(ReadArgs,Dos), /* 133 */
  304.     AROS_SLIB_ENTRY(FindArg,Dos), /* 134 */
  305.     AROS_SLIB_ENTRY(ReadItem,Dos), /* 135 */
  306.     AROS_SLIB_ENTRY(StrToLong,Dos), /* 136 */
  307.     AROS_SLIB_ENTRY(MatchFirst,Dos), /* 137 */
  308.     AROS_SLIB_ENTRY(MatchNext,Dos), /* 138 */
  309.     AROS_SLIB_ENTRY(MatchEnd,Dos), /* 139 */
  310.     AROS_SLIB_ENTRY(ParsePattern,Dos), /* 140 */
  311.     AROS_SLIB_ENTRY(MatchPattern,Dos), /* 141 */
  312.     NULL, /* 142 */
  313.     AROS_SLIB_ENTRY(FreeArgs,Dos), /* 143 */
  314.     NULL, /* 144 */
  315.     AROS_SLIB_ENTRY(FilePart,Dos), /* 145 */
  316.     AROS_SLIB_ENTRY(PathPart,Dos), /* 146 */
  317.     AROS_SLIB_ENTRY(AddPart,Dos), /* 147 */
  318.     AROS_SLIB_ENTRY(StartNotify,Dos), /* 148 */
  319.     AROS_SLIB_ENTRY(EndNotify,Dos), /* 149 */
  320.     AROS_SLIB_ENTRY(SetVar,Dos), /* 150 */
  321.     AROS_SLIB_ENTRY(GetVar,Dos), /* 151 */
  322.     AROS_SLIB_ENTRY(DeleteVar,Dos), /* 152 */
  323.     AROS_SLIB_ENTRY(FindVar,Dos), /* 153 */
  324.     NULL, /* 154 */
  325.     AROS_SLIB_ENTRY(CliInitNewcli,Dos), /* 155 */
  326.     AROS_SLIB_ENTRY(CliInitRun,Dos), /* 156 */
  327.     AROS_SLIB_ENTRY(WriteChars,Dos), /* 157 */
  328.     AROS_SLIB_ENTRY(PutStr,Dos), /* 158 */
  329.     AROS_SLIB_ENTRY(VPrintf,Dos), /* 159 */
  330.     NULL, /* 160 */
  331.     AROS_SLIB_ENTRY(ParsePatternNoCase,Dos), /* 161 */
  332.     AROS_SLIB_ENTRY(MatchPatternNoCase,Dos), /* 162 */
  333.     NULL, /* 163 */
  334.     AROS_SLIB_ENTRY(SameDevice,Dos), /* 164 */
  335.     AROS_SLIB_ENTRY(ExAllEnd,Dos), /* 165 */
  336.     AROS_SLIB_ENTRY(SetOwner,Dos), /* 166 */
  337.     (void *)-1L
  338. };
  339.  
  340. char Dos_end;
  341.