home *** CD-ROM | disk | FTP | other *** search
/ Hacker Chronicles 2 / HACKER2.BIN / 548.TNL7AE.H < prev    next >
Text File  |  1988-05-01  |  3KB  |  77 lines

  1. /*** externe Definitionen fuer Level 7                       ***/
  2. extern    char     myid[];    /* Call des TNC                     */
  3. extern    char     alias[];    /* Ident des TNC                 */
  4. extern    char     istraf[];    /* Flag: Betrieb auf dem Kanal             */
  5. extern    char     nmblks;    /* aktuelle Links in L2                 */
  6. extern    char     Ypar;        /* Links in Level2 maximal             */
  7. extern    unsigned Fpar;        /* Level2 Timer 1                 */
  8. extern    unsigned Opar;        /* Level2 Fenstergroesse             */
  9. extern    unsigned Npar;        /* Level2 Versuche                 */
  10. extern    unsigned T2par;        /* Level2 Timer 2                 */
  11. extern    unsigned T3par;        /* Level2 Timer 3                 */
  12. extern    BOOLEAN     Rpar;        /* Level2 Digipeating enable Flag         */
  13. extern    unsigned nmbfre;    /* Zahl der freien Buffer             */
  14. extern    l2ltyp     *lnkpoi;    /* Pointer in l2lnk                 */
  15. extern    unsigned maxdes;    /* Laenge der Zielliste maximal             */
  16. extern    unsigned broint;    /* Rundspruchintervall                 */
  17. extern    unsigned obcini;    /* Anfangswert fuer Knoten Lebensdauer         */
  18. extern    unsigned obcbro;    /* min. Restlebensdauer fuer Rundspruch         */
  19. extern    unsigned timliv;    /* Anfangswert Paketlebensdauer             */
  20. extern    unsigned worqua;    /* minimal Qualitaet fuer Autoupdate         */
  21. extern    unsigned ch0qua;    /* HDLC Kanal Qualitaet                 */
  22. extern    unsigned ch1qua;    /* RS232 Kanal Qualitaet             */
  23. extern    unsigned tratou;    /* Level3 Timeout                 */
  24. extern    unsigned tratri;    /* Level3 Versuche                 */
  25. extern    unsigned traack;    /* Level3 ACK Verzoegerung             */
  26. extern    unsigned trabsy;    /* Level3 Busy Wartezeit             */
  27. extern    unsigned trawir;    /* Level3 vorgeschlagene Fenstergroesse         */
  28. extern    char     nulide[];    /* leerer Ident                     */
  29. extern    char     Vpar;        /* Protokollversion                 */
  30.  
  31. /*** externe Definitionen aus Level1 (im EPROM)                   ***/
  32. extern    char     DEFCAL[];    /* Call des TNC                     */
  33. extern    char     DEFIDE[];    /* Ident des TNC                 */
  34. extern  char     DEFPWD[];    /* Passwort                     */
  35. extern  char     DEFINF[];    /* Info-String                     */
  36. extern  char     defTp;        /* Senderverzoegerung                 */
  37. extern unsigned  DEFPER;    /* Persistance                     */
  38. extern unsigned  DEFSLO;    /* Zeitscheibengroesse                 */
  39. extern unsigned  DEFRAK;    /* Level2 FRACK                     */
  40. extern unsigned  DEFMAF;    /* Fenstergroesse in Level2             */
  41. extern unsigned  DEFL2T;    /* Versuche in Level2                 */
  42. extern unsigned  DEFLT2;    /* Level2 Timer 2                 */
  43. extern unsigned  DEFLT3;    /* Level2 Timer 3                 */
  44. extern unsigned  DEFRPA;    /* Level2 Digipeating                 */
  45. extern char      DEFDPA;    /* Full-Duplex                     */
  46. extern unsigned  DEFNOA;    /* no-activity-timeout                 */
  47. extern unsigned  DEFCON;    /* Frames im Buffer je Link             */
  48. extern unsigned  DEFBEA;    /* Bakenform                     */
  49. extern unsigned  DEFVAL;    /* Call pruefen                     */
  50. extern unsigned  DEFCQ;        /* CQ-Ruf erlaubt                 */
  51. extern char      DEFXFP;    /* Fullduplex mit Flags                 */
  52.  
  53. /*** Vorwaertsdefinitionen                           ***/
  54. extern    unsigned ccpcon();
  55. extern    unsigned ccpcq();
  56. extern    unsigned ccpide();
  57. extern    unsigned ccpnod();
  58. extern    unsigned ccppar();
  59. extern    unsigned ccpres();
  60. extern    unsigned ccprou();
  61. extern    unsigned ccpsys();
  62. extern    unsigned ccpuse();
  63. extern  unsigned ccphig();
  64. extern  unsigned ccplow();
  65.  
  66. extern    char    ccpcm1[];
  67. extern    char    ccpcm8[];
  68. extern    char    ccpcm2[];
  69. extern    char    ccpcm3[];
  70. extern    char    ccpcm4[];
  71. extern    char    ccpcm5[];
  72. extern    char    ccpcm9[];
  73. extern    char    ccpcm6[];
  74. extern    char    ccpcm7[];
  75. extern  char    ccpc10[];
  76. extern    char    ccpc11[];
  77.