> A cleaner solution, if you don't mind a one-time startup > cost, is to to a startsmbpwent(), getsmbpwent() endsmbpswent() > sequence at startup to count the number of entries the > first time you need it - and then stat() the file to > get the last modified time which you then cache. oh. good call.