SLPFindScopes man page on OpenIndiana

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

SLPFindScopes(3SLPService Location Protocol Library FunctioSLPFindScopes(3SLP)

NAME
       SLPFindScopes - return list of configured and discovered scopes

SYNOPSIS
       cc [ flag... ] file... -lslp [ library... ]
       #include <slp.h>

       SLPError SLPFindScopes(SLPHandle hSLP, char** ppcScopes);

DESCRIPTION
       The  SLPFindScopes()  function  sets  the  ppcScopes  parameter	 to  a
       pointer to  a  comma-separated  list  including	 all  available	 scope
       names.  The list of  scopes comes from  a variety of  sources: the con‐
       figuration file, the net.slp.useScopes property and  the	 net.slp.DAAd‐
       dresses	 property,    DHCP,    or  through the	DA discovery  process.
       If  there is  any  order	  to  the   scopes,   preferred	  scopes   are
       listed	before	less  desirable	 scopes.  There	 is  always  at	 least
       one  string in the  array, the  default	scope,	DEFAULT.

       If no error  occurs,  SLPFindScopes()  returns  SLP_OK,	otherwise,  it
       returns the appropriate error code.

PARAMETERS
       hSLP	    The	 SLPHandle on which to search for scopes.  hSLP cannot
		    be NULL.

       ppcScopes    A  pointer to  a char  pointer  into  which	  the	buffer
		    pointer  is	 placed upon return. The buffer is null-termi‐
		    nated.   The memory should be freed by calling  SLPFree().
		    See SLPFree(3SLP)

ERRORS
       This  function  or  its callback may return any SLP error code. See the
       ERRORS section in slp_api(3SLP).

EXAMPLES
       Example 1 Finding Configured or Discovered Scopes

       Use the following example to find configured or discovered scopes:

	 SLPHandle hSLP;
	 char *ppcScopes;
	 SLPError err;

	 error = SLPFindScopes(hSLP, & ppcScopes);

ENVIRONMENT VARIABLES
       SLP_CONF_FILE	When set, use this file for configuration.

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

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │service/network/slp	   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       slpd(1M),  slp_api(3SLP),  SLPFree(3SLP),   slp.conf(4),	  slpd.reg(4),
       attributes(5)

       System Administration Guide: Network Services

       Guttman,	 E.,  Perkins, C., Veizades, J., and Day, M. RFC 2608, Service
       Location Protocol, Version 2. The Internet Society. June 1999.

       Kempf, J. and Guttman, E. RFC 2614, An API for  Service	Location.  The
       Internet Society. June 1999.

SunOS 5.11			  16 Jan 2003		   SLPFindScopes(3SLP)
[top]

List of man pages available for OpenIndiana

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