FREEBSD.SYS.LINKER(3lua)

πŸ“¦ version 15.1, in freebsd 14.5, freebsd 15.1

πŸ’– NAME πŸ’–

freebsd.sys.linker β€” Lua binding to FreeBSD's Linker functions 🫢

okay so this is the lil Lua module that lets you talk to FreeBSD’s linker functions, and yes it’s giving very main-character syscall energy ✨


✨ SYNOPSIS ✨

local linker = require('freebsd.sys.linker')

fileid, err, errno = linker.kldload(name)
ok, err, errno = linker.kldunload(fileid|name)

πŸŽ€ DESCRIPTION πŸŽ€

The freebsd.sys.linker module is a binding to the FreeBSD's linker functions. List of functions:

  • fileid, err = freebsd.sys.linker.kldload(name) β€” load the kernel module named name and return the identifier (fileid) as an integer πŸ’…
  • ok, err, errno = freebsd.sys.linker.kldunload(fileid|name) β€” unload the kernel module identifier either by name as a string, or fileid as an integer πŸ¦‹

🌈 SEE ALSO 🌈


source/version: Debian Β· date: September 6, 2024 Β· page tag: FREEBSD.SYS.LINKER(3lua) β€” mwah, bestie πŸ’‹πŸŽ€

πŸ“¦ where this page comes from