summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--librpc/idl/fsrvp.idl1
-rw-r--r--source3/rpcclient/cmd_fss.c6
2 files changed, 6 insertions, 1 deletions
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 {