package ethernet
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=e95974f6363bd21e995a1c72ca03d09674c32ed2fbffada5aa82f096ee460929
sha512=171d061b16f2e00b9caa3dfc1cd9b5b358d380e892281ac5c137dc2a3119c3fa288ea927dcb4e9efbcf4850f6857ed0d4b754f56dbb248c1c6150779e57d24e4
CHANGES.md.html
v3.0.0 (2021-12-09)
Include Mirage_protocols.ETHERNET module type in ethernet directly, remove dependency on mirage-protocols (#8 @hannesm)
The ethernet library is now wrapped, this means a lot of API breakage. The most used binding, Ethernet_wire.sizeof_ethernet is now known as Ethernet.Packet.sizeof_ethernet. (#8 @hannesm)
v2.2.1 (2021-10-21)
Remove rresult dependency (#7 @hannesm)
Avoid deprecated Cstruct.len, use Cstruct.length (#7 @hannesm)
v2.2.0 (2019-10-30)
Adapt to mirage-net 3.0.0 and mirage-protocols 4.0.0 changes (#6 @hannesm)
v2.1.0 (2019-07-15)
Use ipaddr.4.0.0 interfaces (#5 @avsm)
v2.0.0 (2019-02-24)
Adjust to mirage-protocols 2.0.0 and mirage-net 2.0.0 changes
Ethernet is now responsible for prefixing the Ethernet header
MTU is required from the underlying network interface instead of as argument to connect
Ethif/ETHIF are now Ethernet/ETHERNET
v1.0.0 (2019-02-01)
Minor ocamldoc improvements (@avsm).
Initial import from mirage-tcpip (@hannesm). Based on source code from mirage-tcpip.3.6.0.