Software /
code /
prosody
Comparison
util-src/hashes.c @ 12976:a187600ec7d6
util: Add compat for prosody module name change to C sources
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 17 Mar 2023 18:03:07 +0100 |
parent | 12844:a3ec87ad8e48 |
comparison
equal
deleted
inserted
replaced
12975:d10957394a3c | 12976:a187600ec7d6 |
---|---|
311 { "hkdf_hmac_sha384", Lhkdf_sha384 }, | 311 { "hkdf_hmac_sha384", Lhkdf_sha384 }, |
312 { "equals", Lhash_equals }, | 312 { "equals", Lhash_equals }, |
313 { NULL, NULL } | 313 { NULL, NULL } |
314 }; | 314 }; |
315 | 315 |
316 LUALIB_API int luaopen_util_hashes(lua_State *L) { | 316 LUALIB_API int luaopen_prosody_util_hashes(lua_State *L) { |
317 luaL_checkversion(L); | 317 luaL_checkversion(L); |
318 lua_newtable(L); | 318 lua_newtable(L); |
319 luaL_setfuncs(L, Reg, 0); | 319 luaL_setfuncs(L, Reg, 0); |
320 lua_pushliteral(L, "-3.14"); | 320 lua_pushliteral(L, "-3.14"); |
321 lua_setfield(L, -2, "version"); | 321 lua_setfield(L, -2, "version"); |
323 lua_pushstring(L, OpenSSL_version(OPENSSL_VERSION)); | 323 lua_pushstring(L, OpenSSL_version(OPENSSL_VERSION)); |
324 lua_setfield(L, -2, "_LIBCRYPTO_VERSION"); | 324 lua_setfield(L, -2, "_LIBCRYPTO_VERSION"); |
325 #endif | 325 #endif |
326 return 1; | 326 return 1; |
327 } | 327 } |
328 LUALIB_API int luaopen_util_hashes(lua_State *L) { | |
329 return luaopen_prosody_util_hashes(L); | |
330 } |