#udp-packet #dhcp #encode-decode #decoding #bootp #dhcp-bootp #udpbuilder

dhcprs

A library for encoding and decoding DHCP/BOOTP packets

4 releases

0.1.3 Oct 25, 2022
0.1.2 Sep 23, 2022
0.1.1 Sep 23, 2022
0.1.0 Sep 23, 2022

#9 in #dhcp

Custom license

85KB
2K SLoC

dhcprs

DHCP/BOOTP packet encode/decode library.

The purpose of this library is to provide an easy to use interface over DHCP, BOOTP and UDP packets to enable the creation of programs that make use of DHCP.

BOOTP specific functionality is provided by the dhcprs::bootp module. DHCP specific functionality is provided by the dhcprs::dhcp module. There is additionally simple UDP packet encode/decode provided by the dhcprs::udpbuilder.


lib.rs:

DHCP/BOOTP packet encode/decode library.

The purpose of this library is to provide an easy to use interface over DHCP, BOOTP and UDP packets to enable the creation of programs that make use of DHCP.

BOOTP specific functionality is provided by the dhcprs::bootp module DHCP specific functionality is provided by the dhcprs::dhcp module

There is additionally simple UDP packet encode/decode provided by the dhcprs::udpbuilder.

Dependencies

~2.4–3.5MB
~60K SLoC