namecache redesign

Rafal Szczesniak mimir at diament.ists.pwr.wroc.pl
Sat Aug 31 02:56:00 GMT 2002


On Sat, Aug 31, 2002 at 03:22:59PM +1000, Andrew Bartlett wrote:
> tridge at samba.org wrote:
> > 
> > Tim,
> > 
> > > How about keeping basically the same API in namecache.c (i.e expiry
> > > based on time_t) but with an appropriate key prefix as you suggest?
> > 
> > What I'd like to see is a lib/gencache.c module that provides a string
> > based cache. So all cache entries would have string keys and string
> > values.
> > 
> > key: NBT/name#1c
> > value: 192.168.2.10 192.168.3.21
> 
> Perhaps this (the value) should be prefixed with the current unix time,
> in seconds since 1970?  That should get us nice cache expiration
> properties.

Good suggestion, though it's a drop of sour flavour in purely text-oriented
cache... or you thought about converting it  to text as well.


-- 
cheers,
+------------------------------------------------------------+
|Rafal 'Mimir' Szczesniak <mimir at diament.ists.pwr.wroc.pl>   |
|*BSD, GNU/Linux and Samba                                  /
|__________________________________________________________/



More information about the samba-technical mailing list