Branch: Tag:

2004-05-03

2004-05-03 19:04:43 by Martin Stjernholm <mast@lysator.liu.se>

Amended the lock interface to make it possible to return the conflicting
locks for an unsuccessful LOCK method call.

Rev: server/base_server/module.pike:1.169
Rev: server/base_server/prototypes.pike:1.93

6:   #include <module.h>   #include <variables.h>   #include <module_constants.h> - constant cvs_version="$Id: prototypes.pike,v 1.92 2004/04/30 09:19:30 grubba Exp $"; + constant cvs_version="$Id: prototypes.pike,v 1.93 2004/05/03 19:04:43 mast Exp $";      #ifdef DAV_DEBUG   #define DAV_WERROR(X...) werror(X)
1578:    RequestID id);    mapping(string:mixed) remove_property (string path, string prop_name,    RequestID id); -  multiset(DAVLock) find_all_locks(string path, +  multiset(DAVLock) find_locks(string path,    int(0..1) recursive, -  +  int(0..1) exclude_shared,    RequestID id);    DAVLock|int(-2..1) check_locks(string path,    int(0..1) recursive,