| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
generate the data to transfer.
o Transfer uucp lock ownership for the transferred device.
o Don't assume we know the correct values of dev_is_modem and
mbits after the transfer.
|
|
|
|
|
|
|
|
| |
This is obviously not a terribly used function as it's apparently been
broken forever.
It IS possible that this fix is wrong and that the KERNEL is wrong
(in which case you should fix if_ethersubr.c) either way it certainly has more hope of
working now than before. I'd take it to 2.2 except that obviously no-one cares :-)
|
|
|
|
| |
Analyzed by: dmaddox@scsn.net (Donald J. Maddox)
|
|
|
|
| |
Submitted by: Philippe Charnier <charnier@xp11.frmug.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move a.out libraries to /usr/lib/aout to make space for ELF libs.
Make rtld usr /usr/lib/aout as default library path.
Make ldconfig reject /usr/lib as an a.out library path.
Fix various Makefiles for LIBDIR!=/usr/lib breakage.
This will after a make world & reboot give a system that no
longer uses /usr/lib/*, infact one could remove all the old
libraries there, they are not used anymore.
We are getting close to an ELF make world, but I'll let this
all settle for a week or two...
|
| |
|
|
|
|
|
| |
PR: 4732
Submitted by: Andrew Timonin <tim@pool1.convey.ru>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
transferring session rights with them. Instead, create two
`/bin/cat' processes. A new child is spawned and disassociated from
the terminal and the parent, which continues with the rest of the ppp
process. Meanwhile, the parent spawns another child, and both the
parent and child exec the `/bin/cat' commands with the appropriate
descriptors. This way, the session is owned by the parent, and the
tty is held open.
o Close LCPs that have done a TLF and are now in ST_STOPPED before
calling Down. This prevents them from trying to come back up again
after the peer has shut them down (it seems a bit strange that the
rfc says that a Down in ST_STOPPED will cause a TLS etc).
o Don't try to set the physical link name pointer when we're receiving
and renaming a datalink. The physical hasn't been created yet, and as
it happens, the garbage physical pointer happens to be the value of another
physical - so we're pointing that other physical name at ourselves.
yeuck.
o Re-arrange the order of things in main (DoLoop()). We now handle
signals only after the select and not before the UpdateSet. It's
possible that either a signal (FSM timeout) or a descriptor_Read()
brings a link down, after which we'd better tidy up any dead direct
and 1off descriptors before calling UpdateSet() again.
o Mention when we detect a PPP packet when we see one before the link
is up (then start LCP as before).
|
| |
|
| |
|
| |
|
|
|
|
|
| |
PR: 6173
Submitted by: Anders Nordby <nickerne@nome.no>
|
|
|
|
|
|
|
| |
files.
PR: bin/1387
Suggested-by: Giles Lean <giles@nemeton.com
|
| |
|
|
|
|
| |
PR: 6713
|
|
|
|
|
|
| |
during the upgrade process.
PR: 6629
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It's now dealt with by the `server' object. This simplifies
things as we only have one list of prompt descriptors and
the log_ routines check prompt::logactive to determine
whether it should be used for output.
o Include the MP socket UpdateSet() result in bundle::UpdateSet().
o Don't select on the tun device unless we're in NETWORK
phase or AUTO mode.
o Stop the idle timer when we go to DEAD phase. We may
have transferred a link and not had a chance to kill
it.
o Don't fail when trying to unlink our transferred datalink
from our descriptor lists just before the transfer.
o Add our link descriptor to the write set if we got a short
write the last time (physical::out is set).
o Log the connection source address when a connection is closed.
o Remove descriptor::next field. Descriptor lists are not required
any more.
|
|
|
|
|
|
|
|
| |
incoming fragments when a link goes down.
o Don't use the minimum sequence numbers of links that aren't open.
o Understand sequence number wrapping when determining the minimum
sequence number.
o Add & adjust a few comments.
|
|
|
|
| |
STOPPED state waiting for the peer to say something.
|
| |
|
| |
|
|
|
|
| |
o Calculate base device name correctly.
|
|
|
|
| |
See the file README.changes, and re-read the man page.
|
|
|
|
|
| |
PR: 6690
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
|
| |
|
|
|
|
|
|
|
|
|
| |
This change is likely to introduce a few linebreaks in the boot
messages, but that is not easy to solve without breaking syslogd
semantics. Maybe the right fix is to return an integral number
of lines from the kernel driver.
Noticed by: dg
|
|
|
|
|
| |
recommended by Gary Palmer <gpalmer@freebsd.org>
Obtained from: http://www.informatik.uni-kiel.de/%7Eca/email/check.html#check_rcpt
|
| |
|
|
|
|
|
| |
reachable via T/TCP
Reviewed by: Garrett Wollman
|
|
|
|
|
|
| |
PR: 6599
Reviewed by: phk
Submitted by: Josh Gilliam <josh@quick.net>
|
|
|
|
| |
a cast in case off_t is not a long long (as on alpha).
|
|
|
|
| |
for unused static inline functions in header files.
|
|
|
|
|
|
|
|
|
|
| |
to attempt to unblock SIGCHLD, but we actually want to unignore SIGPIPE.
Obtained from: OpenBSD
Finished conversion from sigvec to sigaction (don't assume that sa_mask
is a scalar...). Didn't convert from sigblock to sigprocmask. Didn't
fix missing error checking for sigaction...
|
|
|
|
|
| |
they'll have (or are having) similar problems to those described
for the matcd device in PR#6576
|
|
|
|
|
|
|
|
|
|
| |
apparently, unlike the IDE or SCSI CDROM drivers, this is magically
special-cased for audio CDs. This also might explain what happened
with scd (Sony) CDs also since I made the same change there. A follow-up
commit will fix that. Thanks, Dave!
PR: 6576
Submitted by: Dave Marquardt <marquard@zilker.net>
|
|
|
|
|
|
|
|
|
| |
PR: docs/6385
2) -n (noaction) does not imply -r (run as non-root), since as of
Rev. 1.12 (ache), -r changes actual behaviour.
3) missing \n from if(noaction) messages.
|
|
|
|
|
| |
in -current. However, they fixed both the ordering and the missing -F
flag. Merge from 22 and fix ordering here, too.
|
|
|
|
| |
Typo fix in comment ("Force the tim now matter what" s/tim/trim/)
|
|
|
|
|
| |
its sentence.
2) Fix usage (-F option).
|
| |
|
|
|
|
|
| |
Removed bogus dependencies of generated .c files on generated headers.
Sorted sources lists.
|
|
|
|
| |
dependencies on *.o were complete, but this was not obvious.
|
| |
|
|
|
|
| |
worked for `make -j9', but failed for `make -j4'.
|
|
|
|
|
| |
dependencies of generated .c files on generated headers (these made
`make -JN' work provided `depend' was made first). Sorted sources lists.
|
|
|
|
| |
Obtained from: OpenBSD
|
|
|
|
|
|
|
| |
forks. Furthermore, invalid input for tcpmux does not lead to
an exiting inetd.
This patch is recommended for people running tcpmux (which is NOT
enabled by default)
|
|
|
|
|
|
| |
results of strcmp against 0 instead of !'ing results...
Closes PR: 6538
|