* @see thread_srp_client_set_host_address()
*/
int thread_srp_client_register_service(thread_instance_h instance,
- const char *service_name, const char *service_type, uint64_t port);
+ const char *service_name, const char *service_type, uint16_t port);
/**
* @ingroup CAPI_NETWORK_THREAD_SRP_MODULE
* @see thread_srp_server_start()
*/
int thread_srp_server_get_registered_service(thread_instance_h instance, const char **service_name,
- const char **address, uint64_t *port, bool *is_deleted);
+ const char **address, uint16_t *port, bool *is_deleted);
/**
* @ingroup CAPI_NETWORK_THREAD_SRP_MODULE
}
int thread_srp_client_register_service(thread_instance_h instance,
- const char *service_name, const char *service_type, uint64_t port)
+ const char *service_name, const char *service_type, uint16_t port)
{
FUNC_ENTRY;
THREAD_CHECK_SUPPORTED_FEATURE(THREAD_FEATURE_COMMON);
const char *msg = THREAD_SRP_CLIENT_REGISTER_SERVICE_CMD;
char buffer[THREAD_MAX_BUFFER_SIZE] = {0};
- snprintf(buffer, sizeof(buffer), "%s %s %s %zu", msg,
- service_name, service_type, (size_t)port);
+ snprintf(buffer, sizeof(buffer), "%s %s %s %u", msg,
+ service_name, service_type, (int)port);
ret = _thread_socket_client_execute(_thread_get_socket_fd(),
buffer, strlen(buffer));
if (ret != THREAD_ERROR_NONE && ret != THREAD_ERROR_ALREADY_DONE) {
int thread_srp_server_get_registered_service(thread_instance_h instance,
const char **service_name, const char **address,
- uint64_t *port, bool *is_deleted)
+ uint16_t *port, bool *is_deleted)
{
FUNC_ENTRY;
THREAD_CHECK_SUPPORTED_FEATURE(THREAD_FEATURE_COMMON);
}
}
- THREAD_DBG("service_name: %s, address: %s, port: %zu, is_deleted: %d",
- *service_name, *address, (size_t)*port, *is_deleted);
+ THREAD_DBG("service_name: %s, address: %s, port: %u, is_deleted: %d",
+ *service_name, *address, (int)*port, *is_deleted);
FUNC_EXIT;
return ret;
const char *service_name;
const char *address;
-uint64_t port;
+uint16_t port;
bool is_deleted;
uint64_t g_port;
if (ret == THREAD_ERROR_NONE) {
msg("thread_srp_get_registered_service success");
- msg("service: [%s], [%s], [%zu], [%s]", service_name, address, (size_t)port, is_deleted ? "TRUE" : "FALSE");
+ msg("service: [%s], [%s], [%u], [%s]", service_name, address, (int)port, is_deleted ? "TRUE" : "FALSE");
} else
msg("thread_srp_get_registered_service failed");
OUT:
NULL, __run_thread_srp_server_get_registered_service, NULL },
{ NULL, NULL, },
};
-