mirror of
https://github.com/brunoos/luasec.git
synced 2025-02-13 23:42:49 +01:00
Remove luaL_optint() and luaL_checkint().
This commit is contained in:
parent
acbf575420
commit
9cb5220759
@ -429,7 +429,7 @@ static int set_cipher(lua_State *L)
|
|||||||
static int set_depth(lua_State *L)
|
static int set_depth(lua_State *L)
|
||||||
{
|
{
|
||||||
SSL_CTX *ctx = lsec_checkcontext(L, 1);
|
SSL_CTX *ctx = lsec_checkcontext(L, 1);
|
||||||
SSL_CTX_set_verify_depth(ctx, luaL_checkint(L, 2));
|
SSL_CTX_set_verify_depth(ctx, (int)luaL_checkinteger(L, 2));
|
||||||
lua_pushboolean(L, 1);
|
lua_pushboolean(L, 1);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
@ -330,7 +330,7 @@ static int meth_setfd(lua_State *L)
|
|||||||
p_ssl ssl = (p_ssl)luaL_checkudata(L, 1, "SSL:Connection");
|
p_ssl ssl = (p_ssl)luaL_checkudata(L, 1, "SSL:Connection");
|
||||||
if (ssl->state != LSEC_STATE_NEW)
|
if (ssl->state != LSEC_STATE_NEW)
|
||||||
luaL_argerror(L, 1, "invalid SSL object state");
|
luaL_argerror(L, 1, "invalid SSL object state");
|
||||||
ssl->sock = luaL_checkint(L, 2);
|
ssl->sock = (t_socket)luaL_checkinteger(L, 2);
|
||||||
socket_setnonblocking(&ssl->sock);
|
socket_setnonblocking(&ssl->sock);
|
||||||
SSL_set_fd(ssl->ssl, (int)ssl->sock);
|
SSL_set_fd(ssl->ssl, (int)ssl->sock);
|
||||||
return 0;
|
return 0;
|
||||||
@ -442,7 +442,7 @@ static int meth_getpeercertificate(lua_State *L)
|
|||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
/* Default to the first cert */
|
/* Default to the first cert */
|
||||||
n = luaL_optint(L, 2, 1);
|
n = (int)luaL_optinteger(L, 2, 1);
|
||||||
/* This function is 1-based, but OpenSSL is 0-based */
|
/* This function is 1-based, but OpenSSL is 0-based */
|
||||||
--n;
|
--n;
|
||||||
if (n < 0) {
|
if (n < 0) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user