【实例简介】
提供Linux系统下DHCP源码下载
dhcp-3.1.1.tar.gz
【实例截图】
【核心代码】
dhcp-3.1.3.tar
└── dhcp-3.1.3
├── client
│ ├── clparse.c
│ ├── dhclient.8
│ ├── dhclient.c
│ ├── dhclient.conf
│ ├── dhclient.conf.5
│ ├── dhclient.leases.5
│ ├── dhclient-script.8
│ ├── Makefile.dist
│ └── scripts
│ ├── bsdos
│ ├── freebsd
│ ├── linux
│ ├── netbsd
│ ├── nextstep
│ ├── openbsd
│ └── solaris
├── common
│ ├── alloc.c
│ ├── bpf.c
│ ├── comapi.c
│ ├── conflex.c
│ ├── ctrace.c
│ ├── dhcp-eval.5
│ ├── dhcp-options.5
│ ├── discover.c
│ ├── dispatch.c
│ ├── dlpi.c
│ ├── dns.c
│ ├── ethernet.c
│ ├── execute.c
│ ├── fddi.c
│ ├── icmp.c
│ ├── inet.c
│ ├── lpf.c
│ ├── Makefile.dist
│ ├── memory.c
│ ├── nit.c
│ ├── options.c
│ ├── packet.c
│ ├── parse.c
│ ├── print.c
│ ├── raw.c
│ ├── resolv.c
│ ├── socket.c
│ ├── tables.c
│ ├── tr.c
│ ├── tree.c
│ └── upf.c
├── configure
├── contrib
│ ├── 3.0b1-lease-convert
│ ├── dhclient-tz-exithook.sh
│ ├── dhcp.spec
│ ├── ms2isc
│ │ ├── ms2isc.pl
│ │ ├── readme.txt
│ │ └── Registry.pm
│ ├── sethostname.sh
│ └── solaris.init
├── dhcpctl
│ ├── callback.c
│ ├── cltest.c
│ ├── dhcpctl.3
│ ├── dhcpctl.c
│ ├── dhcpctl.h
│ ├── Makefile.dist
│ ├── omshell.1
│ ├── omshell.c
│ └── remote.c
├── doc
│ ├── api+protocol
│ ├── IANA-arp-parameters
│ ├── ja_JP.eucJP
│ │ ├── dhclient.8
│ │ ├── dhclient.conf.5
│ │ ├── dhclient.leases.5
│ │ ├── dhclient-script.8
│ │ ├── dhcp-eval.5
│ │ └── dhcp-options.5
│ ├── Makefile
│ ├── References.html
│ ├── References.txt
│ └── References.xml
├── dst
│ ├── base64.c
│ ├── dst_api.c
│ ├── dst_internal.h
│ ├── dst_support.c
│ ├── hmac_link.c
│ ├── Makefile.dist
│ ├── md5_dgst.c
│ ├── md5.h
│ ├── md5_locl.h
│ └── prandom.c
├── includes
│ ├── arpa
│ │ ├── nameser_compat.h
│ │ └── nameser.h
│ ├── cdefs.h
│ ├── cf
│ │ ├── aix.h
│ │ ├── alphaosf.h
│ │ ├── bsdos.h
│ │ ├── cygwin32.h
│ │ ├── freebsd.h
│ │ ├── hpux.h
│ │ ├── irix.h
│ │ ├── linux.h
│ │ ├── netbsd.h
│ │ ├── nextstep.h
│ │ ├── openbsd.h
│ │ ├── qnx.h
│ │ ├── rhapsody.h
│ │ ├── sample.h
│ │ ├── sco.h
│ │ ├── sunos4.h
│ │ ├── sunos5-5.h
│ │ └── ultrix.h
│ ├── ctrace.h
│ ├── dhcpd.h
│ ├── dhcp.h
│ ├── dhctoken.h
│ ├── failover.h
│ ├── inet.h
│ ├── isc-dhcp
│ │ ├── boolean.h
│ │ ├── dst.h
│ │ ├── int.h
│ │ ├── lang.h
│ │ ├── list.h
│ │ ├── result.h
│ │ └── types.h
│ ├── minires
│ │ ├── minires.h
│ │ ├── resolv.h
│ │ └── res_update.h
│ ├── netinet
│ │ ├── if_ether.h
│ │ ├── ip.h
│ │ ├── ip_icmp.h
│ │ └── udp.h
│ ├── omapip
│ │ ├── alloc.h
│ │ ├── buffer.h
│ │ ├── convert.h
│ │ ├── hash.h
│ │ ├── omapip.h
│ │ ├── omapip_p.h
│ │ └── trace.h
│ ├── osdep.h
│ ├── site.h
│ ├── statement.h
│ ├── tree.h
│ └── version.h
├── LICENSE
├── Makefile
├── Makefile.conf
├── Makefile.dist
├── minires
│ ├── Makefile.dist
│ ├── ns_date.c
│ ├── ns_name.c
│ ├── ns_parse.c
│ ├── ns_samedomain.c
│ ├── ns_sign.c
│ ├── ns_verify.c
│ ├── res_comp.c
│ ├── res_findzonecut.c
│ ├── res_init.c
│ ├── res_mkquery.c
│ ├── res_mkupdate.c
│ ├── res_query.c
│ ├── res_send.c
│ ├── res_sendsigned.c
│ └── res_update.c
├── omapip
│ ├── alloc.c
│ ├── array.c
│ ├── auth.c
│ ├── buffer.c
│ ├── connection.c
│ ├── convert.c
│ ├── dispatch.c
│ ├── errwarn.c
│ ├── generic.c
│ ├── handle.c
│ ├── hash.c
│ ├── inet_addr.c
│ ├── iscprint.c
│ ├── listener.c
│ ├── Makefile.dist
│ ├── message.c
│ ├── mrtrace.c
│ ├── omapi.3
│ ├── protocol.c
│ ├── result.c
│ ├── support.c
│ ├── test.c
│ ├── toisc.c
│ └── trace.c
├── README
├── relay
│ ├── dhcrelay.8
│ ├── dhcrelay.c
│ └── Makefile.dist
├── RELNOTES
├── server
│ ├── bootp.c
│ ├── class.c
│ ├── confpars.c
│ ├── db.c
│ ├── ddns.c
│ ├── dhcp.c
│ ├── dhcpd.8
│ ├── dhcpd.c
│ ├── dhcpd.conf
│ ├── dhcpd.conf.5
│ ├── dhcpd.leases.5
│ ├── dhcpleasequery.c
│ ├── failover.c
│ ├── Makefile.dist
│ ├── mdb.c
│ ├── omapi.c
│ ├── salloc.c
│ └── stables.c
├── site.conf
└── tests
└── failover
├── dhcp-1.cf
├── dhcp-2.cf
└── new-failover
23 directories, 210 files