dnsjit.core.compat(3)
π dnsjit.core.compat β cross platform compatibility support π
ok so this is a page from the dnsjit manual, section 3 (library functions, iykyk). it's all about dnsjit.core.compat, which is basically the friend that makes sure everything plays nice no matter what platform you're on. π¦
β¨ SYNOPSIS β¨
require("dnsjit.core.compat_h")
that's it bestie, one line, no cap. π
πΈ DESCRIPTION πΈ
okay so listen. this module defines a bunch of system structures so they can be exposed into Lua β but like, not really used. the vibe is "they're here, they're visible, don't touch them". π
and here's the cute part: the size of each one is generated at compile time to match whatever those structures actually are on your platform. so it's not guessing, it's matching. main character behaviour fr. π
π§ Structures π§
these are the ones getting the exposure treatment:
pthread_tpthread_cond_tpthread_mutex_tstruct sockaddr_storageck_ring_tck_ring_buffer_t
lowkey iconic lineup ngl. β¨
π AUTHORS and CONTRIBUTORS π
the legends behind this:
- Jerry LundstrΓΆm (DNS-OARC)
- TomΓ‘Ε‘ KΕΓΕΎek (CZ.NIC)
- Petr Ε paΔek (ISC)
maintained by DNS-OARC π«Ά
https://www.dns-oarc.net/
π BUGS π
found a bug? got a feature request? bestie, don't suffer in silence, go here:
https://codeberg.org/DNS-OARC/dnsjit/issues
got a question? just need help? hit up:
admin@dns-oarc.net
fr fr, they wanna hear from you. bugs are not a vibe, reporting them is. π
and that's the whole page, bestie β this was dnsjit 1.5.1, dated with the dnsjit.core.compat(3) energy, and honestly? slay. go forth and be cross-platform. πβπ
π¦ where this page comes from
- epel 10: dnsjit 1.5.1-2.el10_2 Β· GPL-3.0-or-later
- epel 9: dnsjit 1.5.1-2.el9 Β· GPL-3.0-or-later
- fedora 43: dnsjit 1.5.1-2.fc43 Β· GPL-3.0-or-later
- fedora 43: dnsjit 1.5.1-2.fc43 Β· GPL-3.0-or-later
- fedora 44: dnsjit 1.5.1-2.fc44 Β· GPL-3.0-or-later
- fedora 44: dnsjit 1.5.1-2.fc44 Β· GPL-3.0-or-later
- ubuntu resolute: dnsjit 1.5.1-2 Β· GPL-3.0-or-later
- ubuntu stonking: dnsjit-dev 1.5.1-6 Β· GPL-3.0-or-later
- Copyright (c) 2018-2026 OARC, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms