X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-dhcp.git/blobdiff_plain/5b5216809d7e7d0e78df31d274c2e97eb77be2c2..9007b014f45be76bf183371353068bab12b749f6:/code/pydhcplib/examples/gen_packet_example.py diff --git a/code/pydhcplib/examples/gen_packet_example.py b/code/pydhcplib/examples/gen_packet_example.py new file mode 100755 index 0000000..c6e7550 --- /dev/null +++ b/code/pydhcplib/examples/gen_packet_example.py @@ -0,0 +1,16 @@ +#!/usr/bin/python + +from pydhcplib.dhcp_packet import DhcpPacket +from pydhcplib.type_strlist import strlist +from pydhcplib.type_ipv4 import ipv4 + + +packet = DhcpPacket() + +packet.SetOption("domain_name",strlist("anemon.org").list()) +packet.SetOption("router",ipv4("192.168.0.1").list()+[6,4,2,1]) +packet.SetOption("time_server",[100,100,100,7,6,4,2,1]) +packet.SetOption("yiaddr",[192,168,0,18]) + +packet.PrintHeaders() +packet.PrintOptions()