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