Landlocked.Native
0.1.0
dotnet add package Landlocked.Native --version 0.1.0
NuGet\Install-Package Landlocked.Native -Version 0.1.0
<PackageReference Include="Landlocked.Native" Version="0.1.0" />
<PackageVersion Include="Landlocked.Native" Version="0.1.0" />
<PackageReference Include="Landlocked.Native" />
paket add Landlocked.Native --version 0.1.0
#r "nuget: Landlocked.Native, 0.1.0"
#:package Landlocked.Native@0.1.0
#addin nuget:?package=Landlocked.Native&version=0.1.0
#tool nuget:?package=Landlocked.Native&version=0.1.0
Landlocked.Native
Direct .NET bindings for the Linux Landlock userspace ABI on x86-64 and ARM64.
The exported syscall numbers are specific to those supported architectures. This package is for callers that need
syscall-level control. Methods expose kernel-shaped arguments and return values,
do not own file descriptors, and do not coordinate Landlock domains across CLR threads. Read errno with
Marshal.GetLastPInvokeError() immediately after a failing call.
Most applications should use Landlocked; use Landlocked.LowLevel when kernel concepts are desirable but safe
resource ownership and explicit C# results are still required.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Landlocked.Native:
| Package | Downloads |
|---|---|
|
Landlocked.LowLevel
Resource-safe, idiomatic .NET access to Linux Landlock rulesets. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0 | 59 | 8/15/2026 |