Ted Lemon
|
3782236d61
|
Fix if_deregister_send compilation on old linuces.
|
2000-09-12 20:23:54 +00:00 |
|
Ted Lemon
|
950c6a0699
|
Fix fallback interface setup code.
|
2000-09-11 17:39:14 +00:00 |
|
Ted Lemon
|
5cefe5e556
|
- Do what people expect when they don't declare the subnet to which an
interface is attached.
|
2000-09-01 23:03:39 +00:00 |
|
Ted Lemon
|
7eae478ed8
|
Make the "can't bind" error message more helpful.
|
2000-07-20 03:15:00 +00:00 |
|
Ted Lemon
|
3bd7d53fec
|
Don't use SO_USELOOPBACK
|
2000-05-03 23:05:37 +00:00 |
|
Ted Lemon
|
d92a27a77c
|
Allow a local address to be specified (so I can run two servers at once).
|
2000-05-01 23:31:49 +00:00 |
|
Ted Lemon
|
05af58984c
|
Replace a missing right brace that got deleted.
|
2000-04-06 23:56:01 +00:00 |
|
Ted Lemon
|
49733f31d3
|
Go back to the BSD license.
|
2000-03-17 04:00:32 +00:00 |
|
Ted Lemon
|
7203e8eedf
|
Add interface deregistration routines (Brian Murrell).
|
2000-03-06 19:39:54 +00:00 |
|
Ted Lemon
|
d1f313b300
|
socklen_t -> SOCKLEN_T
|
2000-02-03 03:43:51 +00:00 |
|
Ted Lemon
|
cfdfb9f126
|
AIX and Digital Unix compatibility fixes.
|
2000-02-01 03:19:56 +00:00 |
|
Ted Lemon
|
e48c5c5cc1
|
Fix linux-specific casting error.
|
2000-01-02 22:21:23 +00:00 |
|
Ted Lemon
|
a1b705e544
|
Fix Linux compile.
|
1999-10-24 23:23:41 +00:00 |
|
Ted Lemon
|
deeef5295a
|
Cast unsigned to signed for Solaris.
|
1999-10-24 17:17:51 +00:00 |
|
Ted Lemon
|
2e96d6e73f
|
When registering the fallback interface, set rfdesc from wfdesc.
|
1999-09-23 01:15:25 +00:00 |
|
Ted Lemon
|
e92653f1ec
|
Bug fixes courtesy of Brian Murrell
|
1999-09-09 23:53:29 +00:00 |
|
Ted Lemon
|
acc2151278
|
Make interfaces OMAPI objects.
|
1999-09-08 01:44:08 +00:00 |
|
Ted Lemon
|
e15381fc4c
|
Compile fallback_discard based on USE_SOCKET_FALLBACK, not USE_SOCKET_SEND.
|
1999-05-27 14:18:27 +00:00 |
|
Ted Lemon
|
8d20719540
|
error -> log_fatal
|
1999-05-06 20:21:39 +00:00 |
|
Ted Lemon
|
c5b0f52958
|
Sanitize Solaris build.
|
1999-03-16 06:37:55 +00:00 |
|
Ted Lemon
|
f39b6e0089
|
Update license.
|
1999-03-16 05:50:46 +00:00 |
|
Ted Lemon
|
21d21e9172
|
Add interface argument to can_*().
|
1999-03-13 18:56:47 +00:00 |
|
Ted Lemon
|
b547818bbf
|
Add can_receive_unicast_unconfigured
|
1999-03-13 18:53:15 +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
|
13ee152c43
|
Don't mention compiling with BPF if user has multiple interfaces - if it's not happening now, it probably doesn't work. Also, correct = vs == confusion that was causing packets to go out with bogus destination addresses.
|
1998-03-15 20:54:20 +00:00 |
|
Ted Lemon
|
3648a2a167
|
Don't print startup banner if quiet_interface_discovery is set
|
1997-10-20 21:47:15 +00:00 |
|
Ted Lemon
|
4595a58c25
|
size_t -> ssize_t in return values where < 0 == error
|
1997-06-08 03:18:09 +00:00 |
|
Ted Lemon
|
418102c6c8
|
to is pointer to struct, not struct
|
1997-03-29 03:19:02 +00:00 |
|
Ted Lemon
|
af361f2af5
|
Return the result of sends and receives
|
1997-03-29 01:26:08 +00:00 |
|
Ted Lemon
|
5145810cfd
|
Ignore EHOSTUNREACH and ECONNREFUSED errors on Linux (for now).
|
1997-03-29 00:06:07 +00:00 |
|
Ted Lemon
|
c01f128585
|
Adjust declaration of fallback_discard so that it can be a protocol handler
|
1997-03-06 06:55:53 +00:00 |
|
Ted Lemon
|
8d929f2fa2
|
Remove if_enable()
|
1997-02-26 05:20:53 +00:00 |
|
Ted Lemon
|
c358521715
|
Restructure to allow interface reinitialization
|
1997-02-19 10:51:44 +00:00 |
|
Ted Lemon
|
a60076f94d
|
Use local_port and remote_port instead of server_port and server_port + 1
|
1997-02-18 14:32:51 +00:00 |
|
Ted Lemon
|
469cf3a4b5
|
Initial merge of Poger dhclient and linux hacks
|
1997-01-02 12:00:19 +00:00 |
|
Ted Lemon
|
cadbf99218
|
Put file version in copyright string
|
1996-08-27 09:55:50 +00:00 |
|
Ted Lemon
|
c5568eb50a
|
Add code to read and discard incoming packets on fallback socket
|
1996-06-12 23:52:38 +00:00 |
|
Ted Lemon
|
0fe8b9ccd3
|
Delete unused automatic variables
|
1996-06-04 19:12:36 +00:00 |
|
Ted Lemon
|
939327b9b5
|
Don't print interface network name if there's no network structure
|
1996-05-22 08:14:59 +00:00 |
|
Ted Lemon
|
0a5d686085
|
update interface configure banner; add from addr to send_packet
|
1996-05-22 07:30:19 +00:00 |
|
Ted Lemon
|
67cf2a75a0
|
Update copyright
|
1996-05-17 07:42:05 +00:00 |
|
Ted Lemon
|
e76970d349
|
Fix up pointer type incompatibilities
|
1996-05-16 23:13:59 +00:00 |
|
Ted Lemon
|
70dfd63614
|
Traditionalize; change interface attach message
|
1996-05-16 07:28:40 +00:00 |
|
Ted Lemon
|
e23c9055cc
|
Rewrite socket code to support new network abstraction
|
1996-05-13 00:08:05 +00:00 |
|
Ted Lemon
|
c857a7b6cb
|
Socket.c now contains code for the standard UDP socket interface; bpf code has been moved to bpf.c; low-level packet assembly code to packet.c; dispatch and interface discovery code to dispatch.c
|
1996-04-11 06:49:21 +00:00 |
|
Ted Lemon
|
a8b53b4220
|
Various user-provided patches
|
1996-03-16 17:50:30 +00:00 |
|
Ted Lemon
|
ee56203f88
|
Slightly less gnarly MTU
|
1996-02-29 18:35:53 +00:00 |
|