MCPcopy Create free account
hub / github.com/apache/httpd / dav_fs_create_lock

Function dav_fs_create_lock

modules/dav/fs/lock.c:976–991  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

974}
975
976static dav_error * dav_fs_create_lock(dav_lockdb *lockdb,
977 const dav_resource *resource,
978 dav_lock **lock)
979{
980 apr_datum_t key;
981
982 key = dav_fs_build_key(lockdb->info->pool, resource);
983
984 *lock = dav_fs_alloc_lock(lockdb,
985 key,
986 NULL);
987
988 (*lock)->is_locknull = !resource->exists;
989
990 return NULL;
991}
992
993static dav_error * dav_fs_get_locks(dav_lockdb *lockdb,
994 const dav_resource *resource,

Callers

nothing calls this directly

Calls 2

dav_fs_build_keyFunction · 0.85
dav_fs_alloc_lockFunction · 0.85

Tested by

no test coverage detected