diff --git a/src/viced/afsfileprocs.c b/src/viced/afsfileprocs.c index 16e161bca4..0b18714b09 100644 --- a/src/viced/afsfileprocs.c +++ b/src/viced/afsfileprocs.c @@ -6187,7 +6187,7 @@ SRXAFS_GetCapabilities(struct rx_call * acall, Capabilities * capabilities) dataBytes = 1 * sizeof(afs_int32); dataBuffP = (afs_int32 *) malloc(dataBytes); - dataBuffP[0] = CAPABILITY_ERRORTRANS; + dataBuffP[0] = CAPABILITY_ERRORTRANS | CAPABILITY_WRITELOCKACL; capabilities->Capabilities_len = dataBytes / sizeof(afs_int32); capabilities->Capabilities_val = dataBuffP; diff --git a/src/viced/viced_prototypes.h b/src/viced/viced_prototypes.h index 17795b3127..f60593f0b9 100644 --- a/src/viced/viced_prototypes.h +++ b/src/viced/viced_prototypes.h @@ -4,5 +4,5 @@ void init_sys_error_to_et(void); /* First 32 bits of capabilities */ #define CAPABILITY_ERRORTRANS (1<<0) - +#define CAPABILITY_WRITELOCKACL (1<<2) #define CAPABILITY_BITS 1