libnsl man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

LIBNSL(3LIB)							  LIBNSL(3LIB)

NAME
       libnsl - network services library

SYNOPSIS
       cc [ flag... ] file... -lnsl [ library... ]

DESCRIPTION
       Functions  in  this  library provide routines that provide a transport-
       level interface to networking services for applications, facilities for
       machine-independent data representation, a remote procedure call mecha‐
       nism, and other networking services useful for application programs.

       Some symbols are not intended to be referenced directly.	 Rather,  they
       are  exposed  because  they are used elsewhere through a private inter‐
       face.  One such example is the set of symbols beginning with  the  _xti
       prefix.	Those  symbols	are  used in implementing the X/Open Transport
       Interface (XTI) interfaces documented in libxnet. See libxnet(3LIB).

INTERFACES
       The shared object libnsl.so.1 provides the  public  interfaces  defined
       below.  See Intro(3) for additional information on shared object inter‐
       faces.

       __rpc_createerr		    __t_errno
       _nderror			    _null_auth
       _xti_accept		    _xti_alloc
       _xti_bind		    _xti_close
       _xti_connect		    _xti_error
       _xti_free		    _xti_getinfo
       _xti_getprotaddr		    _xti_getstate
       _xti_listen		    _xti_look
       _xti_open		    _xti_optmgmt
       _xti_rcv			    _xti_rcvconnect
       _xti_rcvdis		    _xti_rcvrel
       _xti_rcvreldata		    _xti_rcvudata
       _xti_rcvuderr		    _xti_rcvv
       _xti_rcvvudata		    _xti_snd
       _xti_snddis		    _xti_sndrel
       _xti_sndreldata		    _xti_sndudata
       _xti_sndv		    _xti_sndvudata
       _xti_strerror		    _xti_sync
       _xti_sysconf		    _xti_unbind
       _xti_xns5_accept		    _xti_xns5_snd
       auth_destroy		    authdes_create
       authdes_getucred		    authdes_lock
       authdes_seccreate	    authnone_create
       authsys_create		    authsys_create_default
       callrpc			    clnt_broadcast
       clnt_call		    clnt_control
       clnt_create		    clnt_create_timed
       clnt_create_vers		    clnt_create_vers_timed
       clnt_destroy		    clnt_dg_create
       clnt_door_create		    clnt_freeres
       clnt_geterr		    clnt_pcreateerror
       clnt_perrno		    clnt_perror
       clnt_raw_create		    clnt_spcreateerror

       clnt_sperrno		    clnt_sperror
       clnt_tli_create		    clnt_tp_create
       clnt_tp_create_timed	    clnt_vc_create
       clntraw_create		    clnttcp_create
       clntudp_bufcreate	    clntudp_create
       dbmclose			    dbminit
       delete			    des_setparity
       dial			    doconfig
       endhostent		    endnetconfig
       endnetpath		    endrpcent
       fetch			    firstkey
       freehostent		    freenetconfigent
       get_myaddress		    gethostbyaddr
       gethostbyaddr_r		    gethostbyname
       gethostbyname_r		    gethostent
       gethostent_r		    getipnodebyaddr
       getipnodebyname		    getipsecalgbyname
       getipsecalgbynum		    getipsecprotobyname
       getipsecprotobynum	    getnetconfig
       getnetconfigent		    getnetname
       getnetpath		    getpublickey
       getrpcbyname		    getrpcbyname_r
       getrpcbynumber		    getrpcbynumber_r
       getrpcent		    getrpcent_r
       getrpcport		    getsecretkey
       h_errno			    host2netname
       inet_addr		    inet_netof
       inet_ntoa		    inet_ntoa_r
       inet_ntop		    inet_pton
       key_decryptsession	    key_encryptsession
       key_gendes		    key_secretkey_is_set
       key_setsecret		    maxbno
       nc_perror		    nc_sperror
       netdir_free		    netdir_getbyaddr
       netdir_getbyname		    netdir_options
       netdir_perror		    netdir_sperror
       netname2host		    netname2user
       nextkey			    nis_add
       nis_add_entry		    nis_addmember
       nis_checkpoint		    nis_clone_object
       nis_creategroup		    nis_data
       nis_destroy_object	    nis_destroygroup
       nis_dir_cmp		    nis_domain_of
       nis_dump			    nis_dumplog
       nis_find_item		    nis_finddirectory
       nis_first_entry		    nis_free_request
       nis_freenames		    nis_freeresult
       nis_freeservlist		    nis_freetags
       nis_get_request		    nis_get_static_storage
       nis_getnames		    nis_getservlist
       nis_in_table		    nis_insert_item
       nis_insert_name		    nis_ismember
       nis_leaf_of		    nis_leaf_of_r
       nis_lerror		    nis_list
       nis_local_directory	    nis_local_group
       nis_local_host		    nis_local_principal
       nis_lookup		    nis_make_error
       nis_make_rpchandle	    nis_mkdir
       nis_modify		    nis_modify_entry
       nis_name_of		    nis_next_entry
       nis_perror		    nis_ping
       nis_print_directory	    nis_print_entry
       nis_print_group		    nis_print_group_entry
       nis_print_link		    nis_print_object
       nis_print_rights		    nis_print_table

       nis_read_obj		    nis_remove
       nis_remove_entry		    nis_remove_item
       nis_remove_name		    nis_removemember
       nis_rmdir		    nis_servstate
       nis_sperrno		    nis_sperror
       nis_sperror_r		    nis_stats
       nis_verifygroup		    nis_write_obj
       pmap_getmaps		    pmap_getport
       pmap_rmtcall		    pmap_set
       pmap_unset		    registerrpc
       rpc_broadcast		    rpc_broadcast_exp
       rpc_call			    rpc_control
       rpc_createerr		    rpc_gss_get_error
       rpc_gss_get_mech_info	    rpc_gss_get_mechanisms
       rpc_gss_get_principal_name   rpc_gss_get_versions
       rpc_gss_getcred		    rpc_gss_is_installed
       rpc_gss_max_data_length	    rpc_gss_mech_to_oid
       rpc_gss_qop_to_num	    rpc_gss_seccreate
       rpc_gss_set_callback	    rpc_gss_set_defaults
       rpc_gss_set_svc_name	    rpc_gss_svc_max_data_length
       rpc_reg			    rpcb_getaddr
       rpcb_getmaps		    rpcb_gettime
       rpcb_rmtcall		    rpcb_set
       rpcb_unset		    sethostent
       setnetconfig		    setnetpath
       setrpcent		    store
       svc_auth_reg		    svc_control
       svc_create		    svc_destroy
       svc_dg_create		    svc_dg_enablecache
       svc_done			    svc_door_create
       svc_exit			    svc_fd_create
       svc_fdset		    svc_freeargs
       svc_get_local_cred	    svc_getargs
       svc_getreq		    svc_getreq_common
       svc_getreq_poll		    svc_getreqset
       svc_getrpccaller		    svc_max_pollfd
       svc_pollfd		    svc_raw_create
       svc_reg			    svc_register
       svc_run			    svc_sendreply
       svc_tli_create		    svc_tp_create
       svc_unreg		    svc_unregister
       svc_vc_create		    svcerr_auth
       svcerr_decode		    svcerr_noproc
       svcerr_noprog		    svcerr_progvers
       svcerr_systemerr		    svcerr_weakauth
       svcfd_create		    svcraw_create
       svctcp_create		    svcudp_bufcreate
       svcudp_create		    t_accept
       t_alloc			    t_bind
       t_close			    t_connect
       t_errno			    t_error
       t_free			    t_getinfo
       t_getname		    t_getstate
       t_listen			    t_look
       t_nerr			    t_open
       t_optmgmt		    t_rcv
       t_rcvconnect		    t_rcvdis
       t_rcvrel			    t_rcvudata
       t_rcvuderr		    t_snd
       t_snddis			    t_sndrel
       t_sndudata		    t_strerror
       t_sync			    t_unbind
       taddr2uaddr		    uaddr2taddr
       undial			    user2netname
       xdr_accepted_reply	    xdr_array

       xdr_authsys_parms	    xdr_bool
       xdr_bytes		    xdr_callhdr
       xdr_callmsg		    xdr_char
       xdr_destroy		    xdr_double
       xdr_enum			    xdr_float
       xdr_free			    xdr_getpos
       xdr_hyper		    xdr_inline
       xdr_int			    xdr_int16_t
       xdr_int32_t		    xdr_int64_t
       xdr_int8_t		    xdr_long
       xdr_longlong_t		    xdr_opaque
       xdr_opaque_auth		    xdr_pointer
       xdr_quadruple		    xdr_reference
       xdr_rejected_reply	    xdr_replymsg
       xdr_setpos		    xdr_short
       xdr_sizeof		    xdr_string
       xdr_u_char		    xdr_u_hyper
       xdr_u_int		    xdr_u_long
       xdr_u_longlong_t		    xdr_u_short
       xdr_uint16_t		    xdr_uint32_t
       xdr_uint64_t		    xdr_uint8_t
       xdr_union		    xdr_vector
       xdr_void			    xdr_wrapstring
       xdrmem_create		    xdrrec_create
       xdrrec_endofrecord	    xdrrec_eof
       xdrrec_readbytes		    xdrrec_skiprecord
       xdrstdio_create		    xprt_register
       xprt_unregister		    yp_all
       yp_bind			    yp_first
       yp_get_default_domain	    yp_master
       yp_match			    yp_next
       yp_order			    yp_unbind
       yp_update		    yperr_string
       ypprot_err

       The following interface	is  unique  to	the  32-bit  version  of  this
       library:

       _new_svc_fdset

FILES
       /lib/libnsl.so.1
			      shared object

       /lib/64/libnsl.so.1
			      64-bit shared object

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌───────────────┬──────────────────────┐
       │ATTRIBUTE TYPE │   ATTRIBUTE VALUE    │
       ├───────────────┼──────────────────────┤
       │MT-Level       │ Safe with exceptions │
       └───────────────┴──────────────────────┘

SEE ALSO
       pvs(1), Intro(2), Intro(3), libxnet(3LIB), attributes(5)

				 Mar 24, 2004			  LIBNSL(3LIB)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net