Skip to content

Latest commit

 

History

History

netlink

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Table of Contents

Netlinker

TinyGo's network device driver model comprises two Go interfaces: Netdever and Netlinker. This README covers Netlinker.

The Netlinker interface describes an L2 network interface. A netlink is a concrete implementation of a Netlinker. See Netdev for the L4/L3 network interface.

A netlink can:

  • Connect/disconnect device to/from network
  • Notify of network events (e.g. link UP/DOWN)
  • Send and receive Ethernet packets
  • Get/set device's hardware address (MAC address)