summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* #include <arpa/inet.h>peter1998-06-121-3/+2
|
* Move bsd.own.mk after make.conf, this allows BINFORMAT to be set inpeter1998-06-121-3/+3
| | | | | /etc/make.conf - it changes LIBDIR in bsd.own.mk. Note that there are still problems with this, individual Makefiles cannot override BINFORMAT.
* Force -DFREEBSD_AOUT incase ldconfig is being compiled under elf.peter1998-06-121-2/+2
| | | | | Without this, <link.h> defines stuff for elf linking which is not what ldconfig needs.
* Increased MAXTSIZ to 128MB...there are binaries that get quite large.dg1998-06-122-6/+6
| | | | | Increased DFLDSIZ to 128MB, as it is a better default. Reviewed by: jkh
* Go through the loopback code with a broom..julian1998-06-128-208/+155
| | | | | | | | | | | | | | | | 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 :-)
* include opt_ipdivert.h so we get correct optionsjulian1998-06-121-1/+2
|
* Add poll to the list of hidden syscalls so that it gets renamed. Thisjb1998-06-123-6/+6
| | | | | | | | | | | 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-)
* Update the caller's descriptor masks even if there are none ready forjb1998-06-123-3/+3
| | | | | I/O for those applications that don't believe the return value of zero as meaning that THERE ARE *NO* DESCRIPTORS READY.
* Allow diverted packets from the transmit side to remember if theyjulian1998-06-121-27/+26
| | | | | had a recv interface and allow that state to be available after re-injection for further tests.
* Install motd once.guido1998-06-111-7/+3
|
* Add B_NOCACHE to several cases where BSD4.4 only required a B_INVAL.julian1998-06-113-12/+12
| | | | Change worked out by john and kirk in consort.
* Zap the T_UID,T_GID and T_UINFO stuff, it doesn't exist in the bind8peter1998-06-111-3/+0
| | | | | headers. As I understand it, it was for some really ancient athena stuff that has long been replaced.
* Damn, bind8 includes added <arpa/nameser.h> as a prerequisite forpeter1998-06-111-15/+17
| | | | | | | | | | <resolv.h>. This breaks user ppp at least, and goodness knows how many ports. :-( This a bit of a hack, but is probably simpler than duplicating the typedefs and protecting them from each other. Also, remove some temporary XXX notes that I forgot to remove before.
* Reimplement spl*() as function calls. Implement software interrupts.dfr1998-06-113-41/+139
|
* bsd.dep.mk doesn't know about -idirafter, and doesn't parse -I thepeter1998-06-111-3/+4
| | | | same way that gcc does.
* Sigh, mkdep doesn't know about all the CFLAGS to pass during dependpeter1998-06-111-2/+3
| | | | generation.
* Activate libbindpeter1998-06-112-2/+4
|
* libbind.a and associated makefile goo is only used for named and named-xferpeter1998-06-111-4/+10
| | | | now for the isc library.
* Remove components that would duplicate those in libc now that thepeter1998-06-111-16/+7
| | | | | | | | includes and interfaces have been merged with the 8.1.2 update. This essentially leaves the isc/* files that named and named-xfer use. It might be best to just compile them with .PATH in both cases rather than bothering with libbind.
* Update the resolver parts to bind-8.1.2 level. I have not touched thepeter1998-06-1125-1733/+3219
| | | | | | getXXXXbyYYYY() interfaces yet. Obtained from: diff relative to bind-8.1.2 sources
* Install arpa/nameser_compat.hpeter1998-06-111-2/+2
|
* Update nameserver interface to bind-8.1.2 levels. We do not use IRS (yet?)peter1998-06-115-268/+604
| | | | | | | | since it has far wider impact than hostname lookups (including passwords). Note that this has more ugly symbol hiding and binary compatability hacks that can go away the second we bump majors. Obtained from: Mostly from diff against ISC bind-8.1.2 sources
* Only build this on i386 for now. I may use it for the alpha later butdfr1998-06-111-1/+10
| | | | currently it doesn't compile.
* Add missing Id keywords.dfr1998-06-112-0/+2
|
* Merge conflicting changes (all 1 line! :-) from 8.1.2.peter1998-06-111-0/+1
|
* This commit was generated by cvs2svn to compensate for changes in r36882,peter1998-06-1117-54/+211
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import final bind-8.1.2 release.peter1998-06-1118-54/+212
| | | | | | | | Obtained from: ftp.isc.org
* | Remove -Werror from CFLAGS on i386 because with -nostdinc gcc spitsjb1998-06-113-14/+3
| | | | | | | | | | warnings from unused static inline functions in headers if you happen to set CFLAGS without -O.
* | Local filesystems are ufs not ffsache1998-06-111-2/+2
| | | | | | | | Submitted by: "D. Rock" <rock@cs.uni-sb.de>
* | Submitted by: Peter Hawkins thepish@freebsd.orgthepish1998-06-111-1/+1
| | | | | | | | Small man page fix (missing ']' in [:alpha:] example)
* | Check the access mode in the flags before waiting on a read or a writejb1998-06-1012-12/+156
| | | | | | | | | | that might never be possible if the file was not opened in the corrent mode. This prevents a hang for bad programs. Why do people code like that?
* | Remove SA_RESTART from the signal dispatch in user-space since thisjb1998-06-103-276/+117
| | | | | | | | seems to be tripping up a lot of applications.
* | When doing a F_SETFL, read the flags back so that the ones storedjb1998-06-103-9/+93
| | | | | | | | | | in the file descriptor table are exactly what the kernel knows subject to the O_NONBLOCK flag being requested by the user.
* | Replace 'sleep()' with 'tsleep()'julian1998-06-102-4/+8
| | | | | | | | | | | | Accidentally imported from Kirk's codebase. Pointed out by: various.
* | Make these files compile.dfr1998-06-105-8/+10
| |
* | Add my own copyright to this file. In this case not even the commentsdfr1998-06-101-11/+7
| | | | | | | | resemble the NetBSD source so the NetBSD copyright has been removed.
* | Fix for "live inode" panic.julian1998-06-103-60/+81
| | | | | | | | | | Submitted by: Kirk McKusick <mckusick@McKusick.COM> Reviewed by: yeah right...
* | Add my own copyright to this file. The only remnants of NetBSD code heredfr1998-06-101-2/+27
| | | | | | | | | | are in the comments. As such the NetBSD copyright is included to protect the valuable intellectual copyright included in those comments.
* | Add yet another copyright. If some CVS wizard feels like nuking the versionsdfr1998-06-101-0/+1415
| | | | | | | | that so offend Jason Thorpe then they can.
* | Fix mangled Id keyword.dfr1998-06-102-2/+2
| |
* | Add Id keyword.dfr1998-06-101-0/+1
| |
* | Remove buggy debugging code.julian1998-06-103-129/+3
| |
* | Add missing copyrights. Thanks to Jason Thorpe for politely noting thedfr1998-06-104-0/+1845
| | | | | | | | mistake...
* | ENOPNOTSUPP --> EOPNOTSUPPalex1998-06-102-4/+4
| | | | | | | | | | PR: 6906 Submitted by: Steven G. Kargl <kargl@troutmask.apl.washington.edu>
* | Back out John's changes 1.45 -> 1.46julian1998-06-101-21/+17
| | | | | | | | | | | | Kirk confirms that the original semantic was what he wanted... (well, a very slight difference) May fix "dangling deps" panic with soft updates.
* | Submitted by: Kirk McKusick <mckusick@McKusick.COM>julian1998-06-102-16/+36
| | | | | | | | | | | | | | Fix for potential hang when trying to reboot the system or to forcibly unmount a soft update enabled filesystem. FreeBSD already handled the reboot case differently, this is however a better fix.
* | I accidentally committed the wrong file, sorry.dfr1998-06-101-1/+1
| |
* | Move ftok() from libcompat to libc, so that it can be closer to itsjdp1998-06-104-141/+4
| | | | | | | | | | | | friend shmget(). PR: closes misc/6763
* | Back out previous change. This behavior is at least completelydt1998-06-102-2/+2
| | | | | | | | "susv2"-compliant.
* | When system act as IPX router (sysctl -w net.ipx.ipx.ipxforwarding=1,phk1998-06-101-2/+3
| | | | | | | | | | | | | | | | | | | | running IPXRouted -s) between IPX configured interfaces, it generate syslog messages "ipx_ctlinput: cmd 15." even if kernel compiled with IPXPRINTFS=0 and IPX_ERRPRINTFS=0 options. PR: 6875 Reviewed by: phk Submitted by: Vladimir A. Jakovenko <vovik@ntu-kpi.kiev.ua>
OpenPOWER on IntegriCloud