No one has a clue? 

On Thursday, September 02, 2010 10:52:44 am Varun Chandramohan wrote:
> Hi All,
> 
>           I have a doubt, My slpd daemon does static registration from 
> slp.reg file. Its observed that these registration gets removed from slpd 
> after 17+ hours. I went through the code and searched the RFC.
> I found this below.
> 
> The <entry> is a URL Entry (see section 4.3).  The Lifetime defines
>    how long a DA can cache the registration.  SAs SHOULD reregister
>    before this lifetime expires (but SHOULD NOT more often than once per
>    second).  The Lifetime MAY be set to any value between 0 and 0xffff
>    (maximum, around 18 hours).  Long-lived registrations remain stale
>    longer if the service fails and the SA does not deregister the
>    service.
> 
> So i assumed that slpd is working as per RFC. But then i saw this.
> 
> http://ocw.novell.com/suse-linux-enterprise-server-engineers/suse-linux-network-services/3057_06_manual.pdf
> look at the statement marked in bold
> 
> The OpenSLP Registration File Syntax 
> nservice-url. (required) This option defines the service URL.
> The syntax is described in “The OpenSLP Service URL Syntax” on 6-14.
> nlanguage-tag. (required) This option uses the (two character) language tags 
> as specified by RFC 1766 (such as en, fr, and de).
> nlifetime. (required) This option defines the lifetime of the registration in 
> seconds. 
> The value must be between 0 and 65535. 
> Use 65535 if you want the registration maintained for the life of slpd.
> nservice-type. (optional) This option defines the type of service being 
> registered. 
> This option is ignored by OpenSLP, because service-url must conform to the 
> SLP Service URL format.
> nscope-list. (optional) This option is a list of comma-delimited scopes to 
> register the service in. 
> If it is omitted, the service is registered in all scopes specified by the 
> slp.conf file.
> By default, this is the DEFAULT scope on SLP version 2 systems.
> nattrid. (optional) This option lists the attributes to register along with 
> the service. 
> Any string but scopes or SCOPES can be used as an attributeThe registration 
> file format is easy to understand. Each registration consists of several 
> lines with the format #comment ;comment 
> service-url,language-tag,lifetime,service-type scopes=scope-list attrid=val1 
> attrid=val1,val2,val3 The options mean 
> 
> 
> Can someone explain me? Is it possible to have a static reg done that wont 
> get removed after 17+ hours?
> 
> Regards,
> Varun
> 

------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
Openslp-devel mailing list
Openslp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openslp-devel

Reply via email to