Build warning fixes.
This commit is contained in:
parent
756b3fcb08
commit
376226c129
@ -31,13 +31,14 @@ special_variants = [
|
|||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
import os
|
||||||
import random
|
import random
|
||||||
import subprocess
|
import subprocess
|
||||||
|
|
||||||
def run_test(msg, opts):
|
def run_test(msg, opts):
|
||||||
subprocess.run(["make", "clean"], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)
|
subprocess.run(["make", "clean"], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)
|
||||||
print("%s: %s" % (msg, str(opts)))
|
print("%s: %s" % (msg, str(opts)))
|
||||||
args = ["make", "-j"] + opts
|
args = ["make", "-j%d" % (os.cpu_count())] + opts
|
||||||
proc = subprocess.run(args, stdout=subprocess.DEVNULL)
|
proc = subprocess.run(args, stdout=subprocess.DEVNULL)
|
||||||
if proc.returncode != 0:
|
if proc.returncode != 0:
|
||||||
raise RuntimeError("BUILD FAILED: %s" % (' '.join(args)))
|
raise RuntimeError("BUILD FAILED: %s" % (' '.join(args)))
|
||||||
|
@ -920,6 +920,9 @@ int net__socket_connect_step3(struct mosquitto *mosq, const char *host)
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
UNUSED(mosq);
|
||||||
|
UNUSED(host);
|
||||||
#endif
|
#endif
|
||||||
return MOSQ_ERR_SUCCESS;
|
return MOSQ_ERR_SUCCESS;
|
||||||
}
|
}
|
||||||
@ -1213,6 +1216,8 @@ void *mosquitto_ssl_get(struct mosquitto *mosq)
|
|||||||
#ifdef WITH_TLS
|
#ifdef WITH_TLS
|
||||||
return mosq->ssl;
|
return mosq->ssl;
|
||||||
#else
|
#else
|
||||||
|
UNUSED(mosq);
|
||||||
|
|
||||||
return NULL;
|
return NULL;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
@ -205,6 +205,13 @@ int mosquitto_tls_set(struct mosquitto *mosq, const char *cafile, const char *ca
|
|||||||
|
|
||||||
return MOSQ_ERR_SUCCESS;
|
return MOSQ_ERR_SUCCESS;
|
||||||
#else
|
#else
|
||||||
|
UNUSED(mosq);
|
||||||
|
UNUSED(cafile);
|
||||||
|
UNUSED(capath);
|
||||||
|
UNUSED(certfile);
|
||||||
|
UNUSED(keyfile);
|
||||||
|
UNUSED(pw_callback);
|
||||||
|
|
||||||
return MOSQ_ERR_NOT_SUPPORTED;
|
return MOSQ_ERR_NOT_SUPPORTED;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
@ -241,8 +248,12 @@ int mosquitto_tls_opts_set(struct mosquitto *mosq, int cert_reqs, const char *tl
|
|||||||
|
|
||||||
return MOSQ_ERR_SUCCESS;
|
return MOSQ_ERR_SUCCESS;
|
||||||
#else
|
#else
|
||||||
return MOSQ_ERR_NOT_SUPPORTED;
|
UNUSED(mosq);
|
||||||
|
UNUSED(cert_reqs);
|
||||||
|
UNUSED(tls_version);
|
||||||
|
UNUSED(ciphers);
|
||||||
|
|
||||||
|
return MOSQ_ERR_NOT_SUPPORTED;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -254,6 +265,9 @@ int mosquitto_tls_insecure_set(struct mosquitto *mosq, bool value)
|
|||||||
mosq->tls_insecure = value;
|
mosq->tls_insecure = value;
|
||||||
return MOSQ_ERR_SUCCESS;
|
return MOSQ_ERR_SUCCESS;
|
||||||
#else
|
#else
|
||||||
|
UNUSED(mosq);
|
||||||
|
UNUSED(value);
|
||||||
|
|
||||||
return MOSQ_ERR_NOT_SUPPORTED;
|
return MOSQ_ERR_NOT_SUPPORTED;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -373,6 +387,11 @@ int mosquitto_tls_psk_set(struct mosquitto *mosq, const char *psk, const char *i
|
|||||||
|
|
||||||
return MOSQ_ERR_SUCCESS;
|
return MOSQ_ERR_SUCCESS;
|
||||||
#else
|
#else
|
||||||
|
UNUSED(mosq);
|
||||||
|
UNUSED(psk);
|
||||||
|
UNUSED(identity);
|
||||||
|
UNUSED(ciphers);
|
||||||
|
|
||||||
return MOSQ_ERR_NOT_SUPPORTED;
|
return MOSQ_ERR_NOT_SUPPORTED;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
@ -42,8 +42,8 @@ Contributors:
|
|||||||
int send__publish(struct mosquitto *mosq, uint16_t mid, const char *topic, uint32_t payloadlen, const void *payload, uint8_t qos, bool retain, bool dup, const mosquitto_property *cmsg_props, const mosquitto_property *store_props, uint32_t expiry_interval)
|
int send__publish(struct mosquitto *mosq, uint16_t mid, const char *topic, uint32_t payloadlen, const void *payload, uint8_t qos, bool retain, bool dup, const mosquitto_property *cmsg_props, const mosquitto_property *store_props, uint32_t expiry_interval)
|
||||||
{
|
{
|
||||||
#ifdef WITH_BROKER
|
#ifdef WITH_BROKER
|
||||||
#ifdef WITH_BRIDGE
|
|
||||||
size_t len;
|
size_t len;
|
||||||
|
#ifdef WITH_BRIDGE
|
||||||
int i;
|
int i;
|
||||||
struct mosquitto__bridge_topic *cur_topic;
|
struct mosquitto__bridge_topic *cur_topic;
|
||||||
bool match;
|
bool match;
|
||||||
|
@ -108,6 +108,12 @@ int mosquitto_socks5_set(struct mosquitto *mosq, const char *host, int port, con
|
|||||||
|
|
||||||
return MOSQ_ERR_SUCCESS;
|
return MOSQ_ERR_SUCCESS;
|
||||||
#else
|
#else
|
||||||
|
UNUSED(mosq);
|
||||||
|
UNUSED(host);
|
||||||
|
UNUSED(port);
|
||||||
|
UNUSED(username);
|
||||||
|
UNUSED(password);
|
||||||
|
|
||||||
return MOSQ_ERR_NOT_SUPPORTED;
|
return MOSQ_ERR_NOT_SUPPORTED;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
@ -37,6 +37,9 @@ static void srv_callback(void *arg, int status, int timeouts, unsigned char *abu
|
|||||||
{
|
{
|
||||||
struct mosquitto *mosq = arg;
|
struct mosquitto *mosq = arg;
|
||||||
struct ares_srv_reply *reply = NULL;
|
struct ares_srv_reply *reply = NULL;
|
||||||
|
|
||||||
|
UNUSED(timeouts);
|
||||||
|
|
||||||
if(status == ARES_SUCCESS){
|
if(status == ARES_SUCCESS){
|
||||||
status = ares_parse_srv_reply(abuf, alen, &reply);
|
status = ares_parse_srv_reply(abuf, alen, &reply);
|
||||||
if(status == ARES_SUCCESS){
|
if(status == ARES_SUCCESS){
|
||||||
@ -69,6 +72,8 @@ int mosquitto_connect_srv(struct mosquitto *mosq, const char *host, int keepaliv
|
|||||||
int rc;
|
int rc;
|
||||||
if(!mosq) return MOSQ_ERR_INVAL;
|
if(!mosq) return MOSQ_ERR_INVAL;
|
||||||
|
|
||||||
|
UNUSED(bind_address);
|
||||||
|
|
||||||
if(keepalive < 0 || keepalive > UINT16_MAX){
|
if(keepalive < 0 || keepalive > UINT16_MAX){
|
||||||
return MOSQ_ERR_INVAL;
|
return MOSQ_ERR_INVAL;
|
||||||
}
|
}
|
||||||
|
10
src/net.c
10
src/net.c
@ -434,9 +434,9 @@ int net__tls_server_ctx(struct mosquitto__listener *listener)
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef WITH_TLS
|
||||||
static int net__load_crl_file(struct mosquitto__listener *listener)
|
static int net__load_crl_file(struct mosquitto__listener *listener)
|
||||||
{
|
{
|
||||||
#ifdef WITH_TLS
|
|
||||||
X509_STORE *store;
|
X509_STORE *store;
|
||||||
X509_LOOKUP *lookup;
|
X509_LOOKUP *lookup;
|
||||||
int rc;
|
int rc;
|
||||||
@ -456,10 +456,10 @@ static int net__load_crl_file(struct mosquitto__listener *listener)
|
|||||||
return MOSQ_ERR_TLS;
|
return MOSQ_ERR_TLS;
|
||||||
}
|
}
|
||||||
X509_STORE_set_flags(store, X509_V_FLAG_CRL_CHECK);
|
X509_STORE_set_flags(store, X509_V_FLAG_CRL_CHECK);
|
||||||
#endif
|
|
||||||
|
|
||||||
return MOSQ_ERR_SUCCESS;
|
return MOSQ_ERR_SUCCESS;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
int net__load_certificates(struct mosquitto__listener *listener)
|
int net__load_certificates(struct mosquitto__listener *listener)
|
||||||
@ -499,14 +499,16 @@ int net__load_certificates(struct mosquitto__listener *listener)
|
|||||||
return rc;
|
return rc;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
UNUSED(listener);
|
||||||
#endif
|
#endif
|
||||||
return MOSQ_ERR_SUCCESS;
|
return MOSQ_ERR_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#if defined(WITH_TLS) && !defined(OPENSSL_NO_ENGINE)
|
||||||
static int net__load_engine(struct mosquitto__listener *listener)
|
static int net__load_engine(struct mosquitto__listener *listener)
|
||||||
{
|
{
|
||||||
#if defined(WITH_TLS) && !defined(OPENSSL_NO_ENGINE)
|
|
||||||
ENGINE *engine = NULL;
|
ENGINE *engine = NULL;
|
||||||
UI_METHOD *ui_method;
|
UI_METHOD *ui_method;
|
||||||
EVP_PKEY *pkey;
|
EVP_PKEY *pkey;
|
||||||
@ -556,10 +558,10 @@ static int net__load_engine(struct mosquitto__listener *listener)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
ENGINE_free(engine); /* release the structural reference from ENGINE_by_id() */
|
ENGINE_free(engine); /* release the structural reference from ENGINE_by_id() */
|
||||||
#endif
|
|
||||||
|
|
||||||
return MOSQ_ERR_SUCCESS;
|
return MOSQ_ERR_SUCCESS;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
int net__tls_load_verify(struct mosquitto__listener *listener)
|
int net__tls_load_verify(struct mosquitto__listener *listener)
|
||||||
|
@ -80,6 +80,8 @@ void *mosquitto_client_certificate(const struct mosquitto *client)
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
|
UNUSED(client);
|
||||||
|
|
||||||
return NULL;
|
return NULL;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
@ -106,7 +106,10 @@ int retain__store(const char *topic, struct mosquitto_msg_store *stored, char **
|
|||||||
* they aren't for $SYS. */
|
* they aren't for $SYS. */
|
||||||
db.persistence_changes++;
|
db.persistence_changes++;
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
UNUSED(topic);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if(retainhier->retained){
|
if(retainhier->retained){
|
||||||
db__msg_store_ref_dec(&retainhier->retained);
|
db__msg_store_ref_dec(&retainhier->retained);
|
||||||
#ifdef WITH_SYS_TREE
|
#ifdef WITH_SYS_TREE
|
||||||
|
@ -34,10 +34,11 @@ Contributors:
|
|||||||
|
|
||||||
static void client_cost(FILE *fptr, struct mosquitto *context, int fn_index)
|
static void client_cost(FILE *fptr, struct mosquitto *context, int fn_index)
|
||||||
{
|
{
|
||||||
size_t pkt_count, pkt_bytes;
|
long pkt_count, pkt_bytes;
|
||||||
size_t cmsg_count, cmsg_bytes;
|
long cmsg_count;
|
||||||
|
long cmsg_bytes;
|
||||||
struct mosquitto__packet *pkt_tmp;
|
struct mosquitto__packet *pkt_tmp;
|
||||||
size_t tBytes;
|
long tBytes;
|
||||||
|
|
||||||
pkt_count = 1;
|
pkt_count = 1;
|
||||||
pkt_bytes = context->in_packet.packet_length;
|
pkt_bytes = context->in_packet.packet_length;
|
||||||
@ -52,14 +53,14 @@ static void client_cost(FILE *fptr, struct mosquitto *context, int fn_index)
|
|||||||
pkt_tmp = pkt_tmp->next;
|
pkt_tmp = pkt_tmp->next;
|
||||||
}
|
}
|
||||||
|
|
||||||
cmsg_count = (size_t)context->msgs_in.msg_count;
|
cmsg_count = context->msgs_in.msg_count;
|
||||||
cmsg_bytes = context->msgs_in.msg_bytes;
|
cmsg_bytes = context->msgs_in.msg_bytes;
|
||||||
cmsg_count += (size_t)context->msgs_out.msg_count;
|
cmsg_count += context->msgs_out.msg_count;
|
||||||
cmsg_bytes += context->msgs_out.msg_bytes;
|
cmsg_bytes += context->msgs_out.msg_bytes;
|
||||||
|
|
||||||
tBytes = pkt_bytes + cmsg_bytes;
|
tBytes = pkt_bytes + cmsg_bytes;
|
||||||
if(context->id){
|
if(context->id){
|
||||||
tBytes += strlen(context->id);
|
tBytes += (long)strlen(context->id);
|
||||||
}
|
}
|
||||||
fprintf(fptr, "%d %ld %lu %lu %lu %lu %d\n", fn_index,
|
fprintf(fptr, "%d %ld %lu %lu %lu %lu %d\n", fn_index,
|
||||||
tBytes,
|
tBytes,
|
||||||
|
Loading…
Reference in New Issue
Block a user