diff -r d92358eafead -r c17f3295f52c lm_connection.c --- a/lm_connection.c Sat Mar 05 15:51:12 2016 +0200 +++ b/lm_connection.c Sat Mar 05 17:32:12 2016 +0200 @@ -187,7 +187,7 @@ { llm_connection_t *object = luaL_checklm_connection (L, 1); if (lua_gettop (L) > 1) { // Set - lm_connection_set_port (object->connection, luaL_checkint (L, 2)); + lm_connection_set_port (object->connection, luaL_checkinteger (L, 2)); lua_pop (L, 1); } else { // Get lua_pushnumber (L, lm_connection_get_port (object->connection)); @@ -237,7 +237,7 @@ { llm_connection_t *object = luaL_checklm_connection (L, 1); if (lua_gettop (L) > 1) { // Set - lm_connection_set_keep_alive_rate (object->connection, luaL_checkint (L, 2)); + lm_connection_set_keep_alive_rate (object->connection, luaL_checkinteger (L, 2)); lua_pop (L, 1); return 1; } else { // Get