{
{    The purpose of this request is to attach the requesting job to a server
{  application.  This notifies the NAM that the job intends to acquire
{  connections on behalf of the server application being attached.
{
{    This request identifies the job to the NAM as a server application job
{  for the specified server application.  A server application job must be
{  attached to the server application in order to acquire connections from
{  client applications.
{
{    A job may be concurrently attached to multiple server applications.
{  However, a job may not attach itself to the same server application twice
{  (without an intervening detach).
{
{    Multiple server application jobs may be concurrently attached to a
{  server application.  However, when enough jobs are attached to service the
{  maximum number of connections allowed for a server application, further
{  attaches are rejected.
{
{        NAP$ATTACH_SERVER_APPLICATION (SERVER, MAXIMUM_CONNECTIONS, STATUS)
{
{  SERVER: (input) This parameter specifies the name of the server application
{        on whose behalf the requesting job intends to acquire connections.
{
{        The specified name must be the name of a defined server application --
{        refer to the MANAGE_NETWORK_APPLICATIONS utility.  The caller must
{        be authorized to perform the functions of the specified server
{        application.  The criteria used to validate this privilege is
{        determined by the server_ring, server_system_privilege and
{        server_capability attributes of the specified server application.
{
{  MAXIMUM_CONNECTIONS: (input) This parameter specifies the maximum number of
{        connections which the server application job can acquire and service
{        (for the specified server application) at any given time.
{
{        While attached to a server, a server application job is expected to
{        acquire a connection whenever the number of connections being serviced
{        by the job is less than this number.  Failure to adhere to this
{        constraint may result in client applications being unable to obtain
{        service.
{
{        A value of 0 indicates that the server application job services as
{        many connections as the server application is authorized to have
{        established.
{
{  STATUS: (output) This parameter specifies the request status.
{        CONDITIONS:
{              nae$appl_already_attached
{              nae$application_attach_limit
{              nae$application_inactive
{              nae$insufficient_resources
{              nae$max_connections_mismatch
{              nae$network_inactive
{              nae$unknown_application
{
