aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJim Walker <jim@couchbase.com>2024-02-19 15:05:23 +0000
committerAndersBroman <a.broman58@gmail.com>2024-02-19 19:34:46 +0000
commit61e4026336cdccc23046db21c9103970d8a3184f (patch)
treecbf608b96f0a08e644ad6bf928141899d778d7a9
parent4ee708f3a19da5b10e83341abcf61311560b9ae5 (diff)
Add missing status/flags to packet-couchbase.c
This commit brings the dissector up-to-date with couchbase/trinity. Change-Id: I5efa4ada0d30b2f0196c39c3c8b4a4604e811804
-rw-r--r--epan/dissectors/packet-couchbase.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/epan/dissectors/packet-couchbase.c b/epan/dissectors/packet-couchbase.c
index bf99b88a21..3ebf645eca 100644
--- a/epan/dissectors/packet-couchbase.c
+++ b/epan/dissectors/packet-couchbase.c
@@ -155,6 +155,7 @@ static bool is_request_magic(guint8 magic) {
#define STATUS_OPAQUE_NO_MATCH 0x0b
#define STATUS_EWOULDTHROTTLE 0x0c
#define STATUS_ECONFIGONLY 0x0d
+#define STATUS_NOT_LOCKED 0x0e
#define STATUS_AUTH_STALE 0x1f
#define STATUS_AUTH_ERROR 0x20
#define STATUS_AUTH_CONTINUE 0x21
@@ -728,6 +729,7 @@ static const value_string status_vals[] = {
{ STATUS_OPAQUE_NO_MATCH, "Opaque does not match" },
{ STATUS_EWOULDTHROTTLE, "Command would have been throttled" },
{ STATUS_ECONFIGONLY, "Command can't be executed in config-only bucket" },
+ { STATUS_NOT_LOCKED, "Unlock request for an unlocked document" },
{ STATUS_AUTH_STALE, "Authentication context is stale. Should reauthenticate." },
{ STATUS_AUTH_ERROR, "Authentication error" },
{ STATUS_AUTH_CONTINUE, "Authentication continue" },
@@ -1114,15 +1116,21 @@ static const value_string feature_vals[] = {
{0x19, "SubdocReplaceBodyWithXattr"},
{0x1a, "ReportUnitUsage"},
{0x1b, "NonBlockingThrottlingMode"},
+ {0x1c, "SubdocReplicaRead"},
+ {0x1d, "GetClusterConfigWithKnownVersion"},
+ {0x1e, "DedupeNotMyVbucketClustermap"},
+ {0x1f, "ClustermapChangeNotificationBrief"},
+ {0x20, "SubdocAllowsAccessOnMultipleXattrKeys"},
{0, NULL}
};
static const value_string dcp_system_event_id_vals [] = {
{0, "CreateCollection"},
{1, "DropCollection"},
- {2, "FlushCollection"},
+ {2, "Unused"},
{3, "CreateScope"},
{4, "DropScope"},
+ {5, "ModifyCollection"},
{0, NULL}
};