home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / viscobv6.zip / vac22os2 / ibmcobol / samples / sdu / os2.sna < prev    next >
Text File  |  1995-06-07  |  15KB  |  297 lines

  1. /*****************************************************************************/
  2. /* Copyright (c) IBM Corporation 1993  -  All Rights Reserved                */
  3. /*                                                                           */
  4. /*                                                                           */
  5. /* Sample Network Definition File for OS/2                                   */
  6. /* ---------------------------------------                                   */
  7. /*                                                                           */
  8. /* This is a SAMPLE of a Node Definitions File                               */
  9. /* for the OS/2 ES Communications Manager                                    */
  10. /* (the configuration.NDF file normally residing in c:\cmlib\appn)           */
  11. /* for use with IBM Distributed FileManager (DFM/2) for OS/2.                */
  12. /*                                                                           */
  13. /* Note:                                                                     */
  14. /* This is a node definitions file for a HOST-based Tokenring network.       */
  15. /* A non-host-based node definitions file is different.                      */
  16. /*                                                                           */
  17. /*****************************************************************************/
  18. /*                                                                           */
  19. /* DFM/2 (program no. 5648-020)                                              */
  20. /* Version: 1.0                                                              */
  21. /* Release: 1.0                                                              */
  22. /*                                                                           */
  23. /* DISCLAIMER OF WARRANTIES:                                                 */
  24. /* The following is a sample created by IBM Corporation. It is not part of   */
  25. /* any standard or IBM product and is provided to you solely for the purpose */
  26. /* of assisting you in the definition of your environment.                   */
  27. /* It is provided "AS IS", without warranty of any kind. IBM shall not be    */
  28. /* liable for any damages arising out of your use of this sample code, even  */
  29. /* if they have been advised of the possiblity of such damages.              */
  30. /* BUT STILL:                                                                */
  31. /* If you have a proposal about how to make this sample more useful          */
  32. /* we would appreciate your comments.                                        */
  33. /*****************************************************************************/
  34. /* CHANGE ACTIVITY                                                           */
  35. /* Flag Reason      Level    Date   Origin    Comments                       */
  36. /* ------------------------------------------------------------------------- */
  37. /*                           930402 Mueller  : Initial Release               */
  38. /* IBM Deutschland Entwicklung GmbH, Boeblingen, Germany       GMU at SDFVM1 */
  39. /*****************************************************************************/
  40. /*****************************************************************************/
  41. /*                                                                           */
  42. /* Modify this file as needed.                                               */
  43. /* ==> Locate all '%....%' variables (strings starting and ending with '%')  */
  44. /*     and replace them with the appropriate values for your environment.    */
  45. /*        The meaning of these variables is briefly explained at the end     */
  46. /*        of this file.                                                      */
  47. /*     Note: The %..% notation has been used here as in OS/2 .cmd files.     */
  48. /*     However, there is NO automatic replacement of these variables,        */
  49. /*     you have to do it manually.                                           */
  50. /*                                                                           */
  51. /*****************************************************************************/
  52.  
  53. /* Definition of your workstation */
  54.   DEFINE_LOCAL_CP  FQ_CP_NAME(%netid%.%loc_node_name%)
  55.                    DESCRIPTION(My PS/2)
  56.                    CP_ALIAS(%loc_node_alias%)
  57.                    NAU_ADDRESS(INDEPENDENT_LU)
  58.                    NODE_TYPE(EN)
  59.                    NODE_ID(X'%loc_node_ID%')
  60.                    HOST_FP_SUPPORT(YES);
  61.  
  62. /* Host */
  63.   DEFINE_LOGICAL_LINK  LINK_NAME(LINK0001)
  64.                        DESCRIPTION(Host link)
  65.                        FQ_ADJACENT_CP_NAME(%netid%.CP000002 )
  66.                        ADJACENT_NODE_TYPE(LEN)
  67.                        DLC_NAME(IBMTRNET)
  68.                        ADAPTER_NUMBER(0)
  69.                        DESTINATION_ADDRESS(X'%rmt_tokrng_addr%')
  70.                        CP_CP_SESSION_SUPPORT(NO)
  71.                        ACTIVATE_AT_STARTUP(NO)
  72.                        LIMITED_RESOURCE(NO)
  73.                        LINK_STATION_ROLE(USE_ADAPTER_DEFINITION)
  74.                        SOLICIT_SSCP_SESSION(YES)
  75.                        EFFECTIVE_CAPACITY(USE_ADAPTER_DEFINITION)
  76.                        COST_PER_CONNECT_TIME(USE_ADAPTER_DEFINITION)
  77.                        COST_PER_BYTE(USE_ADAPTER_DEFINITION)
  78.                        SECURITY(USE_ADAPTER_DEFINITION)
  79.                        PROPAGATION_DELAY(USE_ADAPTER_DEFINITION)
  80.                        USER_DEFINED_1(USE_ADAPTER_DEFINITION)
  81.                        USER_DEFINED_2(USE_ADAPTER_DEFINITION)
  82.                        USER_DEFINED_3(USE_ADAPTER_DEFINITION);
  83.  
  84. /* AS/400 */
  85.   DEFINE_LOGICAL_LINK  LINK_NAME(LINK0003)
  86.                        DESCRIPTION(AS/400 link)
  87.                        FQ_ADJACENT_CP_NAME(%netid%.CP000004 )
  88.                        ADJACENT_NODE_TYPE(LEN)
  89.                        DLC_NAME(IBMTRNET)
  90.                        ADAPTER_NUMBER(0)
  91.                        DESTINATION_ADDRESS(X'%rmt_tokrng_addr%')
  92.                        CP_CP_SESSION_SUPPORT(NO)
  93.                        ACTIVATE_AT_STARTUP(NO)
  94.                        LIMITED_RESOURCE(NO)
  95.                        LINK_STATION_ROLE(USE_ADAPTER_DEFINITION)
  96.                        SOLICIT_SSCP_SESSION(NO)
  97.                        EFFECTIVE_CAPACITY(USE_ADAPTER_DEFINITION)
  98.                        COST_PER_CONNECT_TIME(USE_ADAPTER_DEFINITION)
  99.                        COST_PER_BYTE(USE_ADAPTER_DEFINITION)
  100.                        SECURITY(USE_ADAPTER_DEFINITION)
  101.                        PROPAGATION_DELAY(USE_ADAPTER_DEFINITION)
  102.                        USER_DEFINED_1(USE_ADAPTER_DEFINITION)
  103.                        USER_DEFINED_2(USE_ADAPTER_DEFINITION)
  104.                        USER_DEFINED_3(USE_ADAPTER_DEFINITION);
  105.  
  106. /* 4680 Store System */
  107.   DEFINE_LOGICAL_LINK  LINK_NAME(LINK0011)
  108.                        DESCRIPTION(4680 Store System Link)
  109.                        FQ_ADJACENT_CP_NAME(%netid%.%4680_cp_name%)
  110.                        ADJACENT_NODE_TYPE(LEN)
  111.                        DLC_NAME(IBMTRNET)
  112.                        ADAPTER_NUMBER(0)
  113.                        DESTINATION_ADDRESS(X'%rmt_tokrng_addr%')
  114.                        CP_CP_SESSION_SUPPORT(NO)
  115.                        ACTIVATE_AT_STARTUP(NO)
  116.                        LIMITED_RESOURCE(USE_ADAPTER_DEFINITION)
  117.                        LINK_STATION_ROLE(USE_ADAPTER_DEFINITION)
  118.                        SOLICIT_SSCP_SESSION(NO)
  119.                        EFFECTIVE_CAPACITY(USE_ADAPTER_DEFINITION)
  120.                        COST_PER_CONNECT_TIME(USE_ADAPTER_DEFINITION)
  121.                        COST_PER_BYTE(USE_ADAPTER_DEFINITION)
  122.                        SECURITY(USE_ADAPTER_DEFINITION)
  123.                        PROPAGATION_DELAY(USE_ADAPTER_DEFINITION)
  124.                        USER_DEFINED_1(USE_ADAPTER_DEFINITION)
  125.                        USER_DEFINED_2(USE_ADAPTER_DEFINITION)
  126.                        USER_DEFINED_3(USE_ADAPTER_DEFINITION);
  127.  
  128. /* Identification of your workstation as known at other systems */
  129. /* You may want several of these statements.
  130.    The local LU-name is normally a concatenation of the local Node-name
  131.    and a consecutive number */
  132.   DEFINE_LOCAL_LU  LU_NAME(%loc_lu_name%)
  133.                    DESCRIPTION(LU-name of my PS/2)
  134.                    LU_ALIAS(APPCLU  )
  135.                    NAU_ADDRESS(INDEPENDENT_LU);
  136.  
  137. /* CICS/DDM MVS System DDMCICS1 */
  138.   DEFINE_PARTNER_LU  FQ_PARTNER_LU_NAME(%netid2%.%cics_rmt_lu_name%)
  139.                      DESCRIPTION(CICS/DDM MVS System DDMCICS1)
  140.                      PARTNER_LU_ALIAS(DDMCICS1)
  141.                      PARTNER_LU_UNINTERPRETED_NAME(%cics_rmt_lu_name%)
  142.                      MAX_MC_LL_SEND_SIZE(32767)
  143.                      CONV_SECURITY_VERIFICATION(NO)
  144.                      PARALLEL_SESSION_SUPPORT(YES);
  145.  
  146. /* MVS/ESA */
  147.   DEFINE_PARTNER_LU  FQ_PARTNER_LU_NAME(%netid3%.%mvsesa_rmt_lu_name%)
  148.                      DESCRIPTION(MVS/ESA)
  149.                      PARTNER_LU_ALIAS(MVSESA)
  150.                      PARTNER_LU_UNINTERPRETED_NAME(%mvsesa_rmt_lu_name%)
  151.                      MAX_MC_LL_SEND_SIZE(32767)
  152.                      CONV_SECURITY_VERIFICATION(NO)
  153.                      PARALLEL_SESSION_SUPPORT(YES);
  154.  
  155. /* AS/400 System M1 */
  156.   DEFINE_PARTNER_LU  FQ_PARTNER_LU_NAME(%netid%.%as400_rmt_lu_name%)
  157.                      DESCRIPTION(AS/400 System M1)
  158.                      PARTNER_LU_ALIAS(OS400M1)
  159.                      PARTNER_LU_UNINTERPRETED_NAME(%as400_rmt_lu_name%)
  160.                      MAX_MC_LL_SEND_SIZE(32767)
  161.                      CONV_SECURITY_VERIFICATION(NO)
  162.                      PARALLEL_SESSION_SUPPORT(YES);
  163.  
  164. /* 4680 Store System */
  165.   DEFINE_PARTNER_LU  FQ_PARTNER_LU_NAME(%netid%.%4680_rmt_lu_name%)
  166.                      DESCRIPTION(4680 Store System)
  167.                      PARTNER_LU_ALIAS(OS4680)
  168.                      PARTNER_LU_UNINTERPRETED_NAME(%4680_rmt_lu_name%)
  169.                      MAX_MC_LL_SEND_SIZE(32767)
  170.                      CONV_SECURITY_VERIFICATION(NO)
  171.                      PARALLEL_SESSION_SUPPORT(YES);
  172.  
  173. /* CICS/DDM MVS System DDMCICS1 */
  174.   DEFINE_PARTNER_LU_LOCATION  FQ_PARTNER_LU_NAME(%netid2%.%cics_rmt_lu_name%)
  175.                               DESCRIPTION(CICS/DDM MVS System DDMCICS1)
  176.                               WILDCARD_ENTRY(NO)
  177.                               FQ_OWNING_CP_NAME(%netid%.CP000002 )
  178.                               LOCAL_NODE_NN_SERVER(NO);
  179.  
  180. /* MVS/ESA */
  181.   DEFINE_PARTNER_LU_LOCATION  FQ_PARTNER_LU_NAME(%netid3%.%mvsesa_rmt_lu_name%)
  182.                               DESCRIPTION(MVS/ESA)
  183.                               WILDCARD_ENTRY(NO)
  184.                               FQ_OWNING_CP_NAME(DEIBMFD.CP000002 )
  185.                               LOCAL_NODE_NN_SERVER(NO);
  186.  
  187. /* AS/400 */
  188.   DEFINE_PARTNER_LU_LOCATION  FQ_PARTNER_LU_NAME(%netid%.%as400_rmt_lu_name%)
  189.                               DESCRIPTION(AS/400 System M1)
  190.                               WILDCARD_ENTRY(NO)
  191.                               FQ_OWNING_CP_NAME(%netid%.CP000004 )
  192.                               LOCAL_NODE_NN_SERVER(NO);
  193.  
  194. /* 4680 Store System */
  195.   DEFINE_PARTNER_LU_LOCATION  FQ_PARTNER_LU_NAME(%netid%.%4680_rmt_lu_name%)
  196.                               WILDCARD_ENTRY(NO)
  197.                               FQ_OWNING_CP_NAME(%netid%.%4680_cp_name%)
  198.                               LOCAL_NODE_NN_SERVER(NO);
  199.  
  200. /* Mode for 4680 Store System, MVS/ESA, and CICS */
  201.   DEFINE_MODE  MODE_NAME(APPCLU62)
  202.                DESCRIPTION(Mode for 4680 Store System, MVS, and CICS)
  203.                COS_NAME(#CONNECT)
  204.                DEFAULT_RU_SIZE(NO)
  205.                MAX_RU_SIZE_UPPER_BOUND(1920)
  206.                RECEIVE_PACING_WINDOW(7)
  207.                MAX_NEGOTIABLE_SESSION_LIMIT(32767)
  208.                PLU_MODE_SESSION_LIMIT(64)
  209.                MIN_CONWINNERS_SOURCE(32);
  210.  
  211. /* Mode for AS/400 */
  212.   DEFINE_MODE  MODE_NAME(QPCSUPP )
  213.                DESCRIPTION(Mode for AS/400)
  214.                COS_NAME(#CONNECT)
  215.                DEFAULT_RU_SIZE(NO)
  216.                MAX_RU_SIZE_UPPER_BOUND(512)
  217.                RECEIVE_PACING_WINDOW(12)
  218.                MAX_NEGOTIABLE_SESSION_LIMIT(32767)
  219.                PLU_MODE_SESSION_LIMIT(10)
  220.                MIN_CONWINNERS_SOURCE(2);
  221.  
  222. /* Default settings */
  223.   DEFINE_DEFAULTS  IMPLICIT_INBOUND_PLU_SUPPORT(NO)
  224.                    DESCRIPTION(Defaults)
  225.                    DEFAULT_MODE_NAME(BLANK)
  226.                    MAX_MC_LL_SEND_SIZE(32767)
  227.                    DEFAULT_TP_OPERATION(NONQUEUED_AM_STARTED)
  228.                    DEFAULT_TP_PROGRAM_TYPE(BACKGROUND)
  229.                    DEFAULT_TP_CONV_SECURITY_RQD(NO)
  230.                    MAX_HELD_ALERTS(10);
  231.  
  232. /* CICS */
  233.   CNOS  FQ_PARTNER_LU_NAME(%netid2%.%cics_rmt_lu_name%)
  234.         LOCAL_LU_ALIAS(APPCLU  )
  235.         MODE_NAME(APPCLU62)
  236.         SET_NEGOTIABLE(NO)
  237.         PLU_MODE_SESSION_LIMIT(64)
  238.         MIN_CONWINNERS_SOURCE(0)
  239.         MIN_CONWINNERS_TARGET(0)
  240.         AUTO_ACTIVATE(0);
  241.  
  242. /* MVS/ESA */
  243.   CNOS  FQ_PARTNER_LU_NAME(%netid3%.%mvsesa_rmt_lu_name%)
  244.         LOCAL_LU_ALIAS(APPCLU  )
  245.         MODE_NAME(APPCLU62)
  246.         SET_NEGOTIABLE(NO)
  247.         PLU_MODE_SESSION_LIMIT(64)
  248.         MIN_CONWINNERS_SOURCE(0)
  249.         MIN_CONWINNERS_TARGET(0)
  250.         AUTO_ACTIVATE(0);
  251.  
  252. /* AS/400 */
  253.   CNOS  FQ_PARTNER_LU_NAME(%netid%.%as400_rmt_lu_name%)
  254.         LOCAL_LU_ALIAS(APPCLU  )
  255.         MODE_NAME(QPCSUPP )
  256.         SET_NEGOTIABLE(NO)
  257.         PLU_MODE_SESSION_LIMIT(64)
  258.         MIN_CONWINNERS_SOURCE(64)
  259.         MIN_CONWINNERS_TARGET(0)
  260.         AUTO_ACTIVATE(0);
  261.  
  262. /* 4680 Store System */
  263.   CNOS  FQ_PARTNER_LU_NAME(%netid%.%4680_rmt_lu_name%)
  264.         LOCAL_LU_ALIAS(APPCLU  )
  265.         MODE_NAME(APPCLU62)
  266.         SET_NEGOTIABLE(NO)
  267.         PLU_MODE_SESSION_LIMIT(3)
  268.         MIN_CONWINNERS_SOURCE(1)
  269.         MIN_CONWINNERS_TARGET(1)
  270.         AUTO_ACTIVATE(0);
  271.  
  272. /******************************************************************************
  273. Meaning of the %...% variables:
  274.  
  275. %netid% , %netidx%    Network Id
  276.                       (different ones are distinguished by appended number x)
  277. %loc_node_name%       Local Node Name (of your PS/2)
  278. %loc_node_alias%      Local Node Alias (of your PS/2)
  279. %loc_node_ID%         Local Node Id (of your PS/2)
  280. %rmt_tokrng_addr%     Tokenring address of the remote system
  281. CP000002, CP000004, %4680_cp_name%  Control point names
  282.                                     used for reference within this file
  283. %loc_lu_name%         Local Logical Unit Name (of your PS/2)
  284. %xxx_rmt_lu_name%     Logical Unit Name of the remote partner system xxx
  285.  
  286. %os2_tokrng_addr%  Token Ring Address of your PS/2.
  287.                   Not needed in this file, but needed for the configuration
  288.                   of the partner (target) systems.
  289.                   You find the Token Ring Address of your PS/2
  290.                   in the configuration file for your system
  291.                   as the adapter address for the Token Ring adapter.
  292.                   The configuration of a PS/2 can normally be viewed after
  293.                   power-on, in a machine-dependent way.
  294.                   The easiest way is to look into the OS/2 file
  295.                   LANTRAN.LOG, which is normally located in c:\IBMCOM.
  296. ******************************************************************************/
  297.