freebsd.sys.linker(3lua)

freebsd.sys.linker3lua

Lua binding to freebsd 's linker functions

Usage

local linker = require('freebsd.sys.linker')
fileid, err, errno = linker.kldload(name)
ok, err, errno = linker.kldunload(fileid|name)

Overview

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.

Releases

5 releases since FreeBSD 14.4-RELEASE; the text changed 2 times.

  1. 14.4–14.5
  2. 15.0
  3. 15.1–16.0

From base 16.0-CURRENT-20261027-61c70dc16a79 in FreeBSD 16.0-CURRENT (2026-10-27). Parsed by carta from the page's mdoc source.