Net::DHCP(3pm)

πŸ“¦
version 0.700 Β· 2 versions
, in fedora 43

✨ NAME ✨

Net::DHCP β€” the manual page for the Perl module that hands you object methods to create a DHCP packet πŸ’– (yes it's Net::DHCP, a 3pm page, we're in Perl land bestie, get comfy 🫢)


🌸 VERSION 🌸

version 0.7 ✨


πŸŽ€ SYNOPSIS πŸŽ€

okay so this is literally how you do it:

use Net::DHCP::Packet;

my $p = Net::DHCP::Packet->new(
     'Chaddr' => '000BCDEF',
     'Xid' => 0x9F0FD,
     'Ciaddr' => '0.0.0.0',
     'Siaddr' => '0.0.0.0',
     'Hops' => 0);

look at her πŸ‘‘ a whole DHCP packet, born from like six key-value pairs. it's giving effortless πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

This module represents a DHCP packet as specified in RFC 1533 and RFC 2132. that's it, that's the whole vibe β€” it's a packet, it's DHCP, it's standards-compliant, slay πŸ“¦βœ¨


πŸ’œ SEE ALSO πŸ’œ

the friend group 🫢 go check them out:

  • Net::DHCP::Options
  • Net::DHCP::Constants

πŸ‘‘ AUTHOR πŸ‘‘

Dean Hamstead <dean@fragfest.com.au> πŸ’– the main character who made this happen, no cap


This software is Copyright (c) 2022 by Dean Hamstead.

This is free software, licensed under:

The MIT (X11) License πŸŽ€


so real, so free, so iconic. use it, love it, ship it ✨

and that's a wrap bestie 🫢 this page came to you via perl v5.42.0, dated 2025-07-25, filed under Net::DHCP(3pm) β€” go forth and packet πŸ’…πŸŒΈ

πŸ“¦ where this page comes from