2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-30 05:47:45 +00:00

107 Commits

Author SHA1 Message Date
David Hankins
3a16098f0b Pulling work between V3-0-4B3 and present v3-release-branch to HEAD. 2006-05-05 20:32:31 +00:00
Shane Kerr
185d16f9f9 Changes as documented in ticket #15937 (stdio file descriptor fixes). 2006-03-27 09:45:47 +00:00
David Hankins
25b988c68f - The IO system now tracks all local IP addresses, so that the DHCP
applications (particularly the dhcrelay) can discern between what frames
  were tranmsitted to it, and what frames are being carried through it which
  it should not intercept. [ISC-Bugs #15573]
2006-02-27 23:56:13 +00:00
David Hankins
88cd8aca9e - Merge changes between 3.0.3RC1 and 3.0.4-BETA-3 into HEAD (silence
robie).
2006-02-24 23:16:32 +00:00
David Hankins
98311e4ba9 MASSIVE merge from V3-RELEASE-BRANCH into HEAD. HEAD and V3-RELEASE are
now synced as of tag V3-0-3-BETA-1.
2005-03-17 20:15:29 +00:00
Ted Lemon
f4c06dadd8 Use interface_snorf to register interfaces specified on the command line. 2001-04-19 16:48:53 +00:00
Ted Lemon
dfb6c5aa43 Make sure we have a stdin, stdout and stderr. 2001-04-05 22:44:23 +00:00
Ted Lemon
c466184540 Fix up NetBSD/alpha build. 2001-02-26 22:21:15 +00:00
Ted Lemon
36dd644c00 Print a version number and exit if given the --version flag. 2001-02-12 20:50:31 +00:00
Ted Lemon
6cecb7c50d Initialize omapi before trying to mess with interfaces. 2000-12-29 06:47:46 +00:00
Ted Lemon
1a48c9c331 Make dhcrelay link when DEBUG is defined. 2000-10-12 09:05:04 +00:00
Ted Lemon
a9ef57b1e5 Use interface_allocate() to allocate interfaces. 2000-09-29 18:14:00 +00:00
Ted Lemon
639b70fa45 Fix uninitialized use of automatic variable (Hans Persson) 2000-09-27 19:35:56 +00:00
Ted Lemon
addb00afe9 Adjust the URL to which people are referred. 2000-09-01 23:06:37 +00:00
Ted Lemon
6ceb9118e9 Reference count binding scopes. Align IP headers on output. 2000-07-27 09:03:08 +00:00
Ted Lemon
cfa7212d26 Support environment variables to control locations of files. 2000-07-17 20:56:14 +00:00
Ted Lemon
20916cae75 - Fix all the OMAPI objects in the DHCP server and client that weren't
being correctly reference-counted.
- Make and use object-specific allocators.
- Add reference/dereference support to hash functions and to timeout
  functions.
2000-05-16 23:03:49 +00:00
Ted Lemon
49733f31d3 Go back to the BSD license. 2000-03-17 04:00:32 +00:00
Ted Lemon
bc62fb2aba Pull up changes from 3.0. 2000-01-26 15:15:31 +00:00
Ted Lemon
4bd8800e89 Fix compilation errors introduced in the last set of checkins. 2000-01-26 14:56:18 +00:00
Ted Lemon
9e9b2261b1 Support new struct hardware. 2000-01-05 18:17:10 +00:00
Ted Lemon
c4f749466f Don't log to stderr if -q flag is given. 1999-10-28 13:09:35 +00:00
Ted Lemon
b1b7b521fe Get a clean compile with all known gcc warnings. 1999-10-07 06:36:35 +00:00
Ted Lemon
628beb0ecd Add another empty hook for memory.c. Initialize the OMAPI explicitly. 1999-09-09 21:00:13 +00:00
Ted Lemon
31020a36fd Update version info. 1999-05-07 17:32:38 +00:00
Ted Lemon
426f5bd08b Update version number. 1999-05-06 20:44:58 +00:00
Ted Lemon
ea573d1a93 Update version number. 1999-04-25 13:21:52 +00:00
Ted Lemon
05223b724c Update version. 1999-04-23 23:35:44 +00:00
Ted Lemon
7026ed182f Update version. 1999-04-12 22:24:24 +00:00
Ted Lemon
70e3642f9c Update version. 1999-04-08 19:47:55 +00:00
Ted Lemon
37fc56b47d Update version 1999-03-30 21:54:03 +00:00
Ted Lemon
196be7203b Update version. 1999-03-29 23:00:02 +00:00
Ted Lemon
96c2624b8d Adjust version numbers. 1999-03-29 19:04:36 +00:00
Ted Lemon
6869f9360f Update version number. 1999-03-26 21:27:24 +00:00
Ted Lemon
f39b6e0089 Update license. 1999-03-16 05:50:46 +00:00
Ted Lemon
b340aa4610 Update version number. 1999-03-16 00:53:28 +00:00
Ted Lemon
764b75a383 Add interface argument to can_unicast_without_arp 1999-03-13 18:57:34 +00:00
Ted Lemon
74f45f9642 Sync with 2.0b1pl16. Fix some pool allocation problems. 1999-02-25 23:30:43 +00:00
Ted Lemon
8ae2d59584 Change names of error functions to be more consistent. 1999-02-24 17:56:53 +00:00
Ted Lemon
339b0231e4 Fix up mistakes in recent 2.0 pullups. 1999-02-14 19:40:22 +00:00
Ted Lemon
d2bc90bd80 Pull up recent 2.0 changes. 1999-02-14 19:04:05 +00:00
Ted Lemon
866428ddc8 Add Relay Agent Information Option support. 1998-11-06 00:15:17 +00:00
Ted Lemon
f90c6527fa Add some code to prevent linking in stuff we don't need (yuck). 1998-11-05 18:51:16 +00:00
Ted Lemon
aaf053e333 Rhapsody support 1998-06-25 18:37:45 +00:00
Ted Lemon
60dab80975 Take dhcp packet as an argument instead of converting. Limit length of hardware address. 1998-06-25 03:39:04 +00:00
Ted Lemon
15c1fd2cd8 Declare arguments that can be promoted so that the compiler's behaviour doesn't change depending on whether or not it follows ANSI. 1998-03-16 06:16:54 +00:00
Ted Lemon
76195acb1c Add declaration for agent option global (used by option parser). 1998-03-15 21:07:11 +00:00
Ted Lemon
90ddb81d9d Use yiaddr to transmit response to client 1997-12-09 19:04:04 +00:00
Ted Lemon
19ea90f71e Cast pid_t up to long so that printf will work on systems where it's long and not int. 1997-12-06 04:03:04 +00:00
Ted Lemon
e7012e3fe6 Daemonize by default. Fix a couple of uninitialized automatic variables. Add -q flag which shuts up interface status printout. Write a pid file. 1997-11-22 07:55:36 +00:00