summaryrefslogtreecommitdiff
path: root/src/responder/autofs/autofs_private.h
AgeCommit message (Collapse)AuthorFilesLines
2012-12-18RESPONDERS: Create a common file with service names and versionsJakub Hrozek1-2/+1
The monitor sends calls different sbus methods to different responders. Instead of including headers of the particular responders directly in monitor, which breaks layering a little, create a common header file that will be included from src/responder/common/
2012-12-18AUTOFS: remove all maps from hash if request for auto.master comes inJakub Hrozek1-0/+2
https://fedorahosted.org/sssd/ticket/1592 When a request for auto.master comes in, we need to remove all the maps from the lookup hash table. We can't simply delete the maps, because another request might be processing them, so instead the maps are removed from the hash table, effectively becoming orphaned. The maps will get freed when the timed destructor is invoked.
2012-12-18AUTOFS: allow removing entries from hash tableJakub Hrozek1-0/+3
There is a timed desctructor in the autofs responder that, when the entry timeout passes, removes the autofs map from the hash table while the map is freed. This patch adds a hash delete callback so that if the map is removed from the hash table with hash_delete, its hash table pointer will be invalidated. Later, when the entry is being freed, the destructor won't attempt to remove it from the hash table.
2012-02-27AUTOFS: speed up the client by requesting multiple entries at onceJakub Hrozek1-0/+1
https://fedorahosted.org/sssd/ticket/1166
2012-02-23AUTOFS: Invoke implicit setautomntent if neededJakub Hrozek1-0/+2
https://fedorahosted.org/sssd/ticket/1167
2012-02-05AUTOFS: responderJakub Hrozek1-0/+95