Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ nssend(FP) — OpenDesktop Software Development System 3.0.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought


 nssend(FP)                     6 January 1993                     nssend(FP)


 Name

    nssend - name server request structure

 Syntax


    #include <nserve.h>


 Description

    The nssend structure contains the information used to send requests to or
    receive requests from the name server.

    The structure is:

       short               ns_code;        /* request code - see list that follows */
       short               ns_type;        /* type of data, unused for now        */
       short               ns_flag;        /* read/write flag */
       char                *ns_name;       /* name of resource */
       char                *ns_desc;       /* description of resource */
       char                *ns_path;       /* local pathname of resource */
       struct address      *ns_addr;       /* address of resource's owner */
       char                **ns_mach;      /* list of client machines */

    The request codes for the nscode member are as follows:

    _________________________________________________________________________
    Code                       Description
    _________________________________________________________________________
    NS_ADV                     Advertise a resource
    NS_BYMACHINE               Inverse query by owner and type
    NS_FINDP                   Find which machine is primary
    NS_GET                     Unused query
    NS_IM_NP                   Indicate secondary poll
    NS_IM_P                    Indicate primary poll
    NS_INIT                    Called to set up name service
    NS_IQUERY                  General inverse query
    NS_MODADV                  Modify an advertisement
    NS_QUERY                   Query by name and type
    NS_REL                     Relinquish being primary
    NS_SENDPASS                Register password with primary
    NS_SNDBACK                 Null type
    NS_UNADV                   Unadvertise a resource
    NS_VERIFY                  Verify validity of password



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026