@@ -88,19 +88,39 @@ enum mosq_err_t {
8888
8989 /* MQTT v5 direct equivalents 128-255 */
9090 MOSQ_ERR_UNSPECIFIED = 128 ,
91+ /* MOSQ_ERR_MALFORMED_PACKET = 129, // 21 above */
9192 MOSQ_ERR_IMPLEMENTATION_SPECIFIC = 131 ,
93+ MOSQ_ERR_UNSUPPORTED_PROTOCOL_VERSION = 132 ,
9294 MOSQ_ERR_CLIENT_IDENTIFIER_NOT_VALID = 133 ,
9395 MOSQ_ERR_BAD_USERNAME_OR_PASSWORD = 134 ,
96+ /* MOSQ_ERR_NOT_AUTHORIZED = 135, // 11 above */
9497 MOSQ_ERR_SERVER_UNAVAILABLE = 136 ,
9598 MOSQ_ERR_SERVER_BUSY = 137 ,
9699 MOSQ_ERR_BANNED = 138 ,
100+ MOSQ_ERR_SERVER_SHUTTING_DOWN = 139 ,
97101 MOSQ_ERR_BAD_AUTHENTICATION_METHOD = 140 ,
102+ /* MOSQ_ERR_KEEP_ALIVE_TIMEOUT = 141, // 19 above */
98103 MOSQ_ERR_SESSION_TAKEN_OVER = 142 ,
104+ MOSQ_ERR_TOPIC_FILTER_INVALID = 143 ,
105+ MOSQ_ERR_TOPIC_NAME_INVALID = 144 ,
106+ MOSQ_ERR_PACKET_ID_IN_USE = 145 ,
107+ MOSQ_ERR_PACKET_ID_NOT_FOUND = 146 ,
99108 MOSQ_ERR_RECEIVE_MAXIMUM_EXCEEDED = 147 ,
100109 MOSQ_ERR_TOPIC_ALIAS_INVALID = 148 ,
110+ /* MOSQ_ERR_PACKET_TOO_LARGE = 149, // 25 above */
111+ MOSQ_ERR_MESSAGE_RATE_TOO_HIGH = 150 ,
112+ /* MOSQ_ERR_QUOTA_EXCEEDED = 151, */
101113 MOSQ_ERR_ADMINISTRATIVE_ACTION = 152 ,
114+ MOSQ_ERR_PAYLOAD_FORMAT_INVALID = 153 ,
102115 MOSQ_ERR_RETAIN_NOT_SUPPORTED = 154 ,
116+ /* MOSQ_ERR_QOS_NOT_SUPPORTED = 155, // 24 above */
117+ MOSQ_ERR_USE_ANOTHER_SERVER = 156 ,
118+ MOSQ_ERR_SERVER_MOVED = 157 ,
119+ MOSQ_ERR_SHARED_SUBS_NOT_SUPPORTED = 158 ,
103120 MOSQ_ERR_CONNECTION_RATE_EXCEEDED = 159 ,
121+ MOSQ_ERR_MAXIMUM_CONNECT_TIME = 160 ,
122+ MOSQ_ERR_SUBSCRIPTION_IDS_NOT_SUPPORTED = 161 ,
123+ MOSQ_ERR_WILDCARD_SUBS_NOT_SUPPORTED = 162 ,
104124};
105125
106126enum mosq_transport_t {
0 commit comments