TYPE
  nat$network_procedure = 0 .. 255;

{ The following constants map one to one with a network procedures.
{ The constant name is the same as the procedure name with a 'c'
{ replacing the 'p'.  The exceptions are the procedures that are used
{ by both the xns and the osi stacks.  These exceptions should be
{ removed in the post bridge system.

  CONST
    nac$monitor_server_connections = 0,
    nac$cn_deliver_datagram = 1,
    nac$gt_evaluate_sap_timers = 2,
    nac$gt_evaluate_connect_timers = 3,
    nac$se_process_sap_event = 8,
    nac$se_process_connection_event = 9,
    nlc$sl_clear_request_timer = 12,
    nac$nil = 16,
    nac$se_evaluate_io_timers = 17,
    nlc$ta_connect_event_processor = 19,
    nlc$ta_event_processor = 20,
    nac$osi_gt_process_sap_event = 21,
    nac$osi_gt_process_conn_event = 22,
    nlc$sm_connect_event_processor = 23,
    nlc$sm_event_processor = 24,
    nlc$cc_monitor_timers = 25,
    nlc$osi_sl_sap_event_processor = 26,
    nlc$osi_sl_conn_event_processor = 27,
    nlc$na_connect_event_processor = 28,
    nlc$na_event_processor = 29,
    nlc$na_retry_constrained_saps = 30,
    nac$deliver_network_event = 31,           { Used to deliver NAA events }
    nlc$la_connect_event_processor = 33,
    nlc$la_event_processor = 34,
    nlc$la_retry_constrained_saps = 35,
    nlc$tm_connect_event_processor = 36,
    nlc$tm_event_processor = 37,
    nlc$tcp_connect_event_processor = 38,
    nlc$tcp_event_processor = 39,
    nlc$sk_tcp_conn_event_processor = 40,
    nlc$sk_tcp_event_processor = 41,
    nlc$udp_connect_event_processor = 42,
    nlc$udp_event_processor = 43,
    nlc$tcp_flush_release_timer = 44,
    nac$last_network_procedure = 255;
