Bläddra i källkod

update:上个提交参数更名为verify

Dozingfiretruck 2 år sedan
förälder
incheckning
20e657b607

+ 4 - 4
components/network/libemqtt/luat_lib_mqtt.c

@@ -248,7 +248,7 @@ mqtt客户端创建
 @int 适配器序号, 只能是socket.ETH0, socket.STA, socket.AP,如果不填,会选择平台自带的方式,然后是最后一个注册的适配器
 @string 服务器地址,可以是域名, 也可以是ip
 @int  	端口号
-@bool/table  是否为ssl加密连接,默认不加密,true为无证书最简单的加密,table为有证书的加密 <br>server_cert 服务器ca证书数据 <br>client_cert 客户端ca证书数据 <br>client_key 客户端私钥加密数据 <br>client_password 客户端私钥口令数据 <br>insist 是否强制校验 0不校验/1可选校验/2强制校验 默认2
+@bool/table  是否为ssl加密连接,默认不加密,true为无证书最简单的加密,table为有证书的加密 <br>server_cert 服务器ca证书数据 <br>client_cert 客户端ca证书数据 <br>client_key 客户端私钥加密数据 <br>client_password 客户端私钥口令数据 <br>verify 是否强制校验 0不校验/1可选校验/2强制校验 默认2
 @bool  是否为ipv6 默认不是
 @return userdata 若成功会返回mqtt客户端实例,否则返回nil
 @usage
@@ -309,10 +309,10 @@ static int l_mqtt_create(lua_State *L) {
 
 	if (lua_istable(L, 4)){
 		opts.is_tls = 1;
-		opts.insist = 2;
-		lua_pushstring(L, "insist");
+		opts.verify = 2;
+		lua_pushstring(L, "verify");
 		if (LUA_TNUMBER == lua_gettable(L, 4)) {
-			opts.insist = luaL_checknumber(L, -1);
+			opts.verify = luaL_checknumber(L, -1);
 		}
 		lua_pop(L, 1);
 

+ 1 - 1
components/network/libemqtt/luat_mqtt.h

@@ -39,7 +39,7 @@ typedef struct luat_mqtt_connopts
     uint16_t port;
     uint8_t is_tls;
 	uint8_t is_ipv6;
-	uint8_t insist;
+	uint8_t verify;
     const char* server_cert;
     size_t server_cert_len;
     const char* client_cert;

+ 1 - 1
components/network/libemqtt/luat_mqtt_client.c

@@ -70,7 +70,7 @@ int luat_mqtt_set_connopts(luat_mqtt_ctrl_t *mqtt_ctrl, luat_mqtt_connopts_t *op
     memcpy(mqtt_ctrl->host, opts->host, strlen(opts->host) + 1);
     mqtt_ctrl->remote_port = opts->port;
 	if (opts->is_tls){
-		if (network_init_tls(mqtt_ctrl->netc, opts->insist)){
+		if (network_init_tls(mqtt_ctrl->netc, opts->verify)){
 			return -1;
 		}
 		if (opts->server_cert){