| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
Submitted by: Mark Tinguely <tinguely@plains.NoDak.edu>
This change will allow a PPP host enabled with the "-alias" option to
run mrouted. This does not intend to forward the IGMP nor tunneled packets
to another host on the far side if the tun0 interface.
Notes:
svn path=/head/; revision=36961
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
sl_uncompress_tcp() and drop packets with
slot numbers that are out of range.
o Drop packets that want to use a slot that still
has an IP header length of 0 (ie, the requested
slot number is bogus again).
Without this code, if the other side mis-behaves (and
sends us garbage slot numbers), we happily ``adjust''
a memset(..., '\0', ...) TCP/IP header and promptly
cr*p all over the stack before returning.... quickly
followed by a SIGBUS.
Dodgy ISP used by, and help locating the problem from: jmz
Problem also seen by: Mourad de Riche <omnibus@image.dk>
There's still a link lockup after this happens, but my
bets are on the other side (who has already started sending
rubbish) being to blame.
Notes:
svn path=/head/; revision=36960
|
| |
|
|
|
|
|
|
| |
PR: 6932
Submitted by: Nick Sayer <nsayer@quack.kfu.com>
Notes:
svn path=/head/; revision=36956
|
| |
|
|
|
|
|
|
|
|
| |
to specify the device.
PR: 6927
Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>
Notes:
svn path=/head/; revision=36954
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36953
|
| |
|
|
|
|
|
|
| |
PR: 6926
Submitted by: Josh Gilliam <josh@quick.net>
Notes:
svn path=/head/; revision=36952
|
| |
|
|
|
|
|
|
| |
PR: 6922
Submitted by: Sue Blake <sue@welearn.com.au>
Notes:
svn path=/head/; revision=36950
|
| |
|
|
|
|
|
|
| |
PR: 6921
Submitted by: Josh Gilliam <josh@quick.net>
Notes:
svn path=/head/; revision=36949
|
| |
|
|
|
|
|
|
|
|
| |
for programs like doscmd.
PR: 6920
Submitted by: Luoqi Chen <luoqi@chen.ml.org>
Notes:
svn path=/head/; revision=36948
|
| |
|
|
|
|
|
|
| |
PR: 6916
Submitted by: tamone@eig.unige.ch
Notes:
svn path=/head/; revision=36946
|
| |
|
|
|
|
|
|
|
|
|
| |
- connector selection values (should fix aui/bnc),
- non-shifting version of crc calculation using a table,
- interrupt mask adjustments,
- add some brackets where a #ifdef could break an if(),
- don't reset the card unless it's up.
Notes:
svn path=/head/; revision=36945
|
| |
|
|
|
|
|
|
| |
printing something useless (to a shell) like: ${SRCS:N*.h:R:S/$/.o/g}
it will instead print the actual ${OBJS} value.
Notes:
svn path=/head/; revision=36942
|
| |
|
|
|
|
|
| |
Add scaling capability to timex.offset, ntpd-4.0.73 will support this.
Notes:
svn path=/head/; revision=36941
|
| |
|
|
|
|
|
|
| |
even if it looks like it should (backwards compatibility with
old broken code) should get rid of some annoying messags.
Notes:
svn path=/head/; revision=36940
|
| |
|
|
|
|
|
|
| |
ugly when an a.out /usr/bin/join sees the elf LD_LIBRARY_PATH from a
'make world' and it's a.out ld.so tries to load the elf libc.so.)
Notes:
svn path=/head/; revision=36939
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36938
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36936
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
that had an inode that has not yet been written to disk, when the inode of the
new file is also not yet written to disk, and your old directory entry is not
yet on disk but you need to remove it and the new name exists in memory
but has been deleted but the transaction to write the deleted name to disk
exists and has not yet been cancelled by the request to delete the non
existant name. I don't know how kirk could have missed such a glaring
problem for so long. :-) Especially since the inconsitency survived on
the disk for a whole 4 second on average before being fixed by other code.
This was not a crashing bug but just led to filesystem inconsitencies
if you crashed.
Submitted by: Kirk McKusick (mckusick@mckusick.com)
Notes:
svn path=/head/; revision=36935
|
| |
|
|
|
|
|
| |
Mostly submitted by: "Stephane E. Potvin" <sepotvin@videotron.ca>
Notes:
svn path=/head/; revision=36934
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36933
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36932
|
| |
|
|
|
|
|
| |
a linefeed.
Notes:
svn path=/head/; revision=36930
|
| |
|
|
|
|
|
| |
Submitted by: David Leonard <leonard@csee.uq.edu.au>
Notes:
svn path=/head/; revision=36929
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
for all datalinks in a bundle. Ppp now deals correctly
with link types that are changed while open
o When changing the type of the last AUTO link, only clear
the interface if we're not in PHASE_NETWORK. This allows
us to switch to -ddial mode while we have a connection
without suddenly unexpectedly throttling ourselves by
clearing the interface configuration.
Problem area noted by: Aaron Jeremias Luz <aaron@csh.rit.edu>
Notes:
svn path=/head/; revision=36928
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36927
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36926
|
| |
|
|
|
|
|
| |
elf executable..
Notes:
svn path=/head/; revision=36925
|
| |
|
|
|
|
|
| |
and doesn't fly too well on in an elf enviroment yet.
Notes:
svn path=/head/; revision=36924
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36923
|
| |
|
|
|
|
|
| |
Don't do the libtermcap un-bump hack for anything but a.out
Notes:
svn path=/head/; revision=36922
|
| |
|
|
|
|
|
| |
definitions, even when compiling the a.out ld under elf.
Notes:
svn path=/head/; revision=36921
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36920
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36919
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36918
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36917
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36916
|
| |
|
|
|
|
|
| |
from <link.h>
Notes:
svn path=/head/; revision=36915
|
| |
|
|
|
|
|
| |
Also, use real struct in_addr rather than u_long.
Notes:
svn path=/head/; revision=36914
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36913
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36912
|
| |
|
|
|
|
|
|
| |
/etc/make.conf - it changes LIBDIR in bsd.own.mk. Note that there are
still problems with this, individual Makefiles cannot override BINFORMAT.
Notes:
svn path=/head/; revision=36911
|
| |
|
|
|
|
|
|
| |
Without this, <link.h> defines stuff for elf linking which is not
what ldconfig needs.
Notes:
svn path=/head/; revision=36910
|
| |
|
|
|
|
|
|
| |
Increased DFLDSIZ to 128MB, as it is a better default.
Reviewed by: jkh
Notes:
svn path=/head/; revision=36909
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove lots'o'hacks.
looutput is now static.
Other callers who want to use loopback to allow shortcutting
should call the special entrypoint for this, if_simloop(), which is
specifically designed for this purpose. Using looutput for this purpose
was problematic, particularly with bpf and trying to keep track
of whether one should be using the charateristics of the loopback interface
or the interface (e.g. if_ethersubr.c) that was requesting the loopback.
There was a whole class of errors due to this mis-use each of which had
hacks to cover them up.
Consists largly of hack removal :-)
Notes:
svn path=/head/; revision=36908
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36906
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
propagates a bug (that there is no poll wrapper in libc_r), but it
prevents GNU configure scripts from trying to use it in preference
to select. libc_r really needs to change it's wait interface to use
poll instead of select because poll is more a superset of select that
the other way around.
This should allow the Roxen web server to work out-of-the-box. It's
configuration intercae is kinda neat. The code isn't. Shiver. 8-)
Notes:
svn path=/head/; revision=36905
|
| |
|
|
|
|
|
|
| |
I/O for those applications that don't believe the return value of zero as
meaning that THERE ARE *NO* DESCRIPTORS READY.
Notes:
svn path=/head/; revision=36904
|
| |
|
|
|
|
|
|
| |
had a recv interface and allow that state to be available
after re-injection for further tests.
Notes:
svn path=/head/; revision=36903
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36902
|
| |
|
|
|
|
|
| |
Change worked out by john and kirk in consort.
Notes:
svn path=/head/; revision=36900
|