2024-12-24 16:18:14 -03:00
2024-12-23 18:37:48 -03:00
2024-12-24 16:18:14 -03:00
2024-12-23 18:37:48 -03:00
2024-12-23 18:56:52 -03:00
2024-12-23 18:37:48 -03:00

tseq

go.dev reference Go Report Card codecov Go sourcegraph

Userspace networking primitives.

Packages

  • lneto: Low-level Networking Operations, or "El Neto", the big networking package. Zero copy network frame marshalling and unmarshalling.

    • lneto/frames.go: Ethernet, IPv4/IPv6, ARP, TCP, UDP packet marshalling/unmarshalling.
  • lneto/tcp: TCP implementation and low level logic.

  • lneto/dhcp: DHCP protocol implementation and low level logic.

  • lneto/dns: DNS protocol implementation and low level logic.

  • lneto/ntp: NTP implementation and low level logic. Includes NTP time primitive manipulation and conversion to Go native types.

Install

How to install package with newer versions of Go (+1.16):

go mod download github.com/soypat/tseq@latest
S
Description
Userspace networking library. HTTP/TCP/IP/Ethernet/RMII/MDIO/UDP/NTP/DHCP/DNS blabla. Runs on a couple kB of RAM
Readme BSD-3-Clause 14 MiB
Latest
2026-04-15 00:05:02 +00:00
Languages
Go 100%