Merge pull request #903 from fengzeroz/main

fix name length check
This commit is contained in:
fengzeroz
2022-11-11 14:47:19 +08:00
committed by GitHub
4 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -88,7 +88,7 @@ target_link_libraries(neuron-base nng libzlog.so jansson mqttc jwt
add_dependencies(neuron-base neuron-version)
# dependency imposed by nng
find_package(MbedTLS)
#find_package(MbedTLS)
target_link_libraries(neuron-base mbedtls mbedx509 mbedcrypto)
set(PERSIST_SOURCES
+1 -1
View File
@@ -37,7 +37,7 @@ void handle_add_adapter(nng_aio *aio)
REST_PROCESS_HTTP_REQUEST_VALIDATE_JWT(
aio, neu_json_add_node_req_t, neu_json_decode_add_node_req, {
if (strlen(req->name) > NEU_NODE_NAME_LEN) {
if (strlen(req->name) >= NEU_NODE_NAME_LEN) {
NEU_JSON_RESPONSE_ERROR(NEU_ERR_NODE_NAME_TOO_LONG, {
http_response(aio, NEU_ERR_NODE_NAME_TOO_LONG,
result_error);
+1 -1
View File
@@ -36,7 +36,7 @@ void handle_add_group_config(nng_aio *aio)
REST_PROCESS_HTTP_REQUEST_VALIDATE_JWT(
aio, neu_json_add_group_config_req_t,
neu_json_decode_add_group_config_req, {
if (strlen(req->group) > NEU_GROUP_NAME_LEN) {
if (strlen(req->group) >= NEU_GROUP_NAME_LEN) {
NEU_JSON_RESPONSE_ERROR(NEU_ERR_GROUP_NAME_TOO_LONG, {
http_response(aio, NEU_ERR_GROUP_NAME_TOO_LONG,
result_error);
+2 -2
View File
@@ -564,11 +564,11 @@ int neu_adapter_driver_add_tag(neu_adapter_driver_t *driver, const char *group,
return NEU_ERR_TAG_NAME_TOO_LONG;
}
if (strlen(tag->address) > NEU_TAG_ADDRESS_LEN) {
if (strlen(tag->address) >= NEU_TAG_ADDRESS_LEN) {
return NEU_ERR_TAG_ADDRESS_TOO_LONG;
}
if (strlen(tag->description) > NEU_TAG_DESCRIPTION_LEN) {
if (strlen(tag->description) >= NEU_TAG_DESCRIPTION_LEN) {
return NEU_ERR_TAG_DESCRIPTION_TOO_LONG;
}