aboutsummaryrefslogtreecommitdiffstats
path: root/libtransport/src/protocols/errors.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libtransport/src/protocols/errors.cc')
-rw-r--r--libtransport/src/protocols/errors.cc11
1 files changed, 10 insertions, 1 deletions
diff --git a/libtransport/src/protocols/errors.cc b/libtransport/src/protocols/errors.cc
index ae7b6e634..183fcc574 100644
--- a/libtransport/src/protocols/errors.cc
+++ b/libtransport/src/protocols/errors.cc
@@ -39,6 +39,9 @@ std::string protocol_category_impl::message(int ev) const {
case protocol_error::integrity_verification_failed: {
return "Integrity verification failed";
}
+ case protocol_error::verification_failed: {
+ return "Verification failed";
+ }
case protocol_error::no_verifier_provided: {
return "Transport cannot get any verifier for the given data.";
}
@@ -52,6 +55,12 @@ std::string protocol_category_impl::message(int ev) const {
case protocol_error::session_aborted: {
return "The session has been aborted by the application.";
}
+ case protocol_error::not_reassemblable: {
+ return "The session has been aborted by the application.";
+ }
+ case protocol_error::duplicated_content: {
+ return "The session has been aborted by the application.";
+ }
default: {
return "Unknown protocol error";
}
@@ -59,4 +68,4 @@ std::string protocol_category_impl::message(int ev) const {
}
} // namespace protocol
-} // namespace transport \ No newline at end of file
+} // namespace transport