From 8ed899783d288c01f77f5139d3f5b6c26aa1fc7b Mon Sep 17 00:00:00 2001 From: David Disseldorp Date: Fri, 14 Nov 2014 18:36:28 +0100 Subject: fsrvp: define FSRVP_E_SHADOWCOPYSET_ID_MISMATCH This was recently added to the [MS-FSRVP] specification with the errata http://msdn.microsoft.com/en-us/library/dn785066.aspx#BKMK_FSRVP Signed-off-by: David Disseldorp Reviewed-by: Jeremy Allison --- librpc/idl/fsrvp.idl | 1 + source3/rpcclient/cmd_fss.c | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/librpc/idl/fsrvp.idl b/librpc/idl/fsrvp.idl index 2adff15f32..b73392f21e 100644 --- a/librpc/idl/fsrvp.idl +++ b/librpc/idl/fsrvp.idl @@ -22,6 +22,7 @@ import "misc.idl"; const uint32 FSRVP_E_OBJECT_NOT_FOUND = 0x80042308; const uint32 FSRVP_E_UNSUPPORTED_CONTEXT = 0x8004231B; const uint32 FSRVP_E_BAD_ID = 0x80042302; /* wire, not documented */ + const uint32 FSRVP_E_SHADOWCOPYSET_ID_MISMATCH = 0x80042501; typedef struct { GUID ShadowCopySetId; GUID ShadowCopyId; diff --git a/source3/rpcclient/cmd_fss.c b/source3/rpcclient/cmd_fss.c index 54fade7ee1..cfbaba3ccf 100644 --- a/source3/rpcclient/cmd_fss.c +++ b/source3/rpcclient/cmd_fss.c @@ -56,7 +56,11 @@ static const struct { { FSRVP_E_UNSUPPORTED_CONTEXT, "The specified context value is invalid." - } + }, + { + FSRVP_E_SHADOWCOPYSET_ID_MISMATCH, + "The provided ShadowCopySetId does not exist." + }, }; struct fss_context_map { -- cgit