Alle Optionen
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Quellcode: libmnl  ]

Paket: libmnl0 (1.0.5-2 und andere)

Links für libmnl0

Screenshot

Debian-Ressourcen:

Quellcode-Paket libmnl herunterladen:

Betreuer:

Externe Ressourcen:

Ähnliche Pakete:

Minimalistische Netlink-Kommunikationsbibliothek

libmnl ist eine minimalistische User-Space-Bibliothek, die sich an Netlink- Entwickler richtet. Es gibt eine Menge alltäglicher Aufgaben beim Parsen, Validieren, dem Bau sowohl der Netlink-Header als auch der TLVs, die sich wiederholen und bei denen man leicht etwas falsch machen kann. Diese Bibliothek soll einfache Helfer bereitstellen, damit Sie Code wieder verwenden können und das Rad nicht neu erfinden müssen.

Die wichtigsten Merkmale dieser Bibliothek sind:

Klein: die Laufzeitbibliothek benötigt etwa 30KB für einen x86-Computer.

Einfach: diese Bibliothek vermeidet Komplexität und ausgeklügelte Abstraktionen, die dazu neigen, Netlink-Details zu verbergen.

Einfach zu bedienen: die Bibliothek vereinfacht die Arbeit für Netlink- Entwickler. Die von ihr bereitgestellten Funktionen erleichtern die Handhabung von Sockets, das Erstellen von Nachrichten, Validierung, Analyse und Ablaufverfolgung (sequence tracking).

Einfach wieder zu verwenden: Sie können die Bibliothek benutzen, um Ihre eigene Abstraktionsschicht über diese Bibliothek zu bauen.

Entkopplung: die gegenseitige Abhängigkeit der wichtigsten Bestandteile der Bibliothek ist reduziert, d.h. die Bibliothek bietet viele Helfer, aber der Programmierer wird nicht gezwungen, sie zu nutzen.

Dieses Paket enthält die erforderliche Laufzeitbibliothek für den Betrieb von Programmen, welche die minimalistische Netlink-Kommunikationsbibliothek nutzen.

Andere Pakete mit Bezug zu libmnl0

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • erweitert

libmnl0 herunterladen

Download für alle verfügbaren Architekturen
Architektur Version Paketgröße Größe (installiert) Dateien
alpha (inoffizielle Portierung) 1.0.5-2 11,9 kB86,0 kB [Liste der Dateien]
amd64 1.0.5-2 11,6 kB45,0 kB [Liste der Dateien]
arm64 1.0.5-2 11,5 kB85,0 kB [Liste der Dateien]
armel 1.0.5-2 10,1 kB37,0 kB [Liste der Dateien]
armhf 1.0.5-2 10,0 kB33,0 kB [Liste der Dateien]
hppa (inoffizielle Portierung) 1.0.5-2 11,4 kB38,0 kB [Liste der Dateien]
i386 1.0.5-2 12,0 kB45,0 kB [Liste der Dateien]
ia64 (inoffizielle Portierung) 1.0.5-2 13,1 kB50,0 kB [Liste der Dateien]
m68k (inoffizielle Portierung) 1.0.5-2 10,4 kB37,0 kB [Liste der Dateien]
mips64el 1.0.5-2 11,0 kB88,0 kB [Liste der Dateien]
ppc64 (inoffizielle Portierung) 1.0.5-2 12,7 kB85,0 kB [Liste der Dateien]
ppc64el 1.0.5-2 12,3 kB85,0 kB [Liste der Dateien]
riscv64 1.0.5-2+b1 11,9 kB38,0 kB [Liste der Dateien]
s390x 1.0.5-2 11,6 kB41,0 kB [Liste der Dateien]
sh4 (inoffizielle Portierung) 1.0.5-2 11,1 kB85,0 kB [Liste der Dateien]
sparc64 (inoffizielle Portierung) 1.0.5-2 10,6 kB1.047,0 kB [Liste der Dateien]
x32 (inoffizielle Portierung) 1.0.5-2 11,4 kB45,0 kB [Liste der Dateien]