Opened 8 days ago

Closed 5 days ago

#402 closed defect (fixed)

Remove dependency on nit_data_

Reported by: Eric Swenson Owned by: Eric Swenson
Priority: minor Milestone: MR12.9
Component: Standard Library Version: MR12.5
Keywords: Cc:

Description

The mail system has a check to determine whether the Inter-System Mailer (ISM) is installed. The ISM is part of the networking software to be installed in MR12.9. There is a linkage_error handler and a reference to nit_data_$local_host to determine whether ISM is installed. Also, the mailer determines the local host name by referencing nit_data_$local_host if the ISM is determined to be installed.

nit_data_ is one of three places in the networking stacks (old and new) where the host name is defined. The other two places are network_local_data_ and network_site_data_. This resulted in three places where you had to define the local host name. In recent changes to the networking stack to be installed in MR12.9, these three locations were reduced to a single one -- network_local_data_. All references to network_site_data_ and nit_data_ have been removed.

This ticket calls for removing references to nit_data_$local_host from the mail system and replacing this with linkage_error checks and calls to network_local_info_$get_local_host (which is a wrapper on top of the network_local_data_ data segment).

Change History (2)

comment:2 by Eric Swenson, 5 days ago

Resolution: fixed
Status: newclosed

Fixed with MR12.9-1044

Note: See TracTickets for help on using tickets.