summaryrefslogtreecommitdiffstats
path: root/include/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Add netnatm to LDIRSbrian2000-10-161-1/+1
| | | | Submitted by: Makoto MATSUSHITA <matusita@jp.FreeBSD.org>
* Welcome stdbool.h. A header file from the ANSI C99 specification.asmodai2000-09-161-2/+2
| | | | It defines the boolean values.
* Use MTREE_FOLLOWS_SYMLINKS optionache2000-09-151-1/+1
| | | | | | This is part of whole subsystem fixing Reviewed by: imp
* There is no reason to clobber ${DESTDIR}/usr/include/{isofs,ufs,dev}ru2000-09-141-3/+0
| | | | | | | in SHARED=copies case since all symbolic links previously created by SHARED=symlinks install have already been removed to that point. PR: misc/21150
* I have not tested this to completion yet, but this appears to fix world.peter2000-09-071-1/+1
| | | | Add nsswitch.h to the list of includes installed.
* Add nsswitch support. By creating an /etc/nsswitch.conf file, you cannectar2000-09-061-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | configure FreeBSD so that various databases such as passwd and group can be looked up using flat files, NIS, or Hesiod. = Hesiod has been added to libc (see hesiod(3)). = A library routine for parsing nsswitch.conf and invoking callback functions as specified has been added to libc (see nsdispatch(3)). = The following C library functions have been modified to use nsdispatch: . getgrent, getgrnam, getgrgid . getpwent, getpwnam, getpwuid . getusershell . getaddrinfo . gethostbyname, gethostbyname2, gethostbyaddr . getnetbyname, getnetbyaddr . getipnodebyname, getipnodebyaddr, getnodebyname, getnodebyaddr = host.conf has been removed from src/etc. rc.network has been modified to warn that host.conf is no longer used at boot time. In addition, if there is a host.conf but no nsswitch.conf, the latter is created at boot time from the former. Obtained from: NetBSD
* Import XPG4-compliant basename(3) and dirname(3) from OpenBSD.des2000-08-311-1/+1
| | | | | | | | The man pages need some adjustments. PR: 12960, 12962 Submitted by: James Howard <howardjp@wam.umd.edu> Obtained from: OpenBSD
* Revert gratuitous whitespace changes from revisions 1.111 and 1.112.jhb2000-08-171-2/+2
|
* Backout addition of -L switch to mtree. Using -L breaks themarcel2000-07-231-1/+1
| | | | | | build process in too many cases. Adding mtree to bootstrap-tools to solve this breaks the upgrade path because mtree needs a libc that has strtofflags and fflagstostr.
* Add -L to mtreeache2000-07-161-1/+1
|
* add getifaddrs(3) from bsdi. this is a magic function which lets you grabitojun2000-07-051-1/+1
| | | | | | interface addresses in a portable manner, without headache of SIOCGIFCONF or sysctl. it is in bsdi/openbsd/netbsd already. from kame tree (actually, mandatory for latest kame tree).
* bring in binary search tree code.alfred2000-07-011-1/+2
| | | | Obtained from: NetBSD
* Install /usr/include/dev/ppbus as well as dev/usbpeter2000-05-191-2/+2
|
* Revert previous commit, and remove the <event.h> symlink. As this isjlemon2000-04-181-1/+1
| | | | | | | a system-specific extension, not a standardized interface, it should be located with the sys/ includes. Requested by: wollman
* Create <event.h> -> <sys/event.h> link that I forgot earlier.jlemon2000-04-161-2/+2
| | | | Reminded by: ache
* The idea always was that `make copies' should undo theru2000-04-061-1/+4
| | | | | | `make symlinks' job, but it got broken in rev 1.109. Restore the correct behaviour.
* Sigh. Really fix it this time. It seems the first time through thepeter2000-01-261-1/+4
| | | | | run it would modify the source tree, causing it to fail the second time around. Sigh.
* Fix world breakage (kdump, truss) causes by rev 1.107 (adding dev/usb).peter2000-01-261-1/+8
| | | | | | It was creating ${.OBJDIR}/${MACHINE}/usr/include/dev -> .../sys/dev and mkioctls would descend that and saw *all* of src/sys/dev/*/*.h, not just dev/usb/*.h. It then choked on the dpt includes.
* Install the USB include files in /usr/include/dev/usb.n_hibma2000-01-251-2/+2
| | | | | | | We should still sort out some way of avoiding the clutter. Not all files should be there. Prompted by: Louis A. Mamakos <louie@TransSys.COM>
* Revert previous commit.marcel1999-12-091-25/+58
| | | | Requested by: bde
* Remove support for symlinks instead of copies. This also avoidsmarcel1999-12-081-58/+25
| | | | using mtree. Space is being saved by other means.
* Create a symlink for <machine/joystick.h>, like soundcard.hpeter1999-12-051-1/+1
|
* Added ntfs subdir to be filled.semenu1999-12-031-1/+1
|
* Add missing netinet6.jlemon1999-11-051-2/+2
| | | | Detected by: make world
* Whistle's Netgraph link-layer (sometimes more) networking infrastructure.julian1999-10-211-2/+2
| | | | | | | | | | Been in production for 3 years now. Gives Instant Frame relay to if_sr and if_ar drivers, and PPPOE support soon. See: ftp://ftp.whistle.com/pub/archie/netgraph/index.html for on-line manual pages. Reviewed by: Doug Rabson (dfr@freebsd.org) Obtained from: Whistle CVS tree
* Make libncp actually compiled.bp1999-10-141-2/+2
| | | | Reviewed by: mdodd
* Complete move of kvm.h to lib/libkvm so it's self contained.peter1999-10-041-1/+1
|
* Link ucontext.h to sys/ucontext.hmarcel1999-10-031-1/+2
| | | | Pointed out by: bde
* Only install backwards compat symlink for <machine/soundcard.h> if usingpeter1999-09-051-5/+5
| | | | | | | | the default SHARED=copies, otherwise the kernel source tree gets modified if /usr/include/machine is a symlink to the source tree (which is not the case by default). Nothing in our src tree uses <machine/soundcard.h>. Pointed out by: bde
* Install a symlink for <machine/soundcard.h> -> <sys/soundcard.h> ratherpeter1999-09-041-0/+5
| | | | than having stubs. (OK'ed by dfr)
* $Id$ -> $FreeBSD$peter1999-08-271-1/+1
|
* Nuke old copies of /usr/include/timepps.hphk1999-03-221-1/+2
|
* Remove <timepps.h> here as well.phk1999-03-111-2/+2
| | | | | You will need to manually rip it from /usr/include if it gives you any trouble.
* Install <sys/aio.h> as <aio.h>.dt1999-01-171-2/+2
|
* Instead of a wrapper <linker_set.h>, use a symlink tojdp1999-01-141-3/+3
| | | | | | <sys/linker_set.h>. Submitted by: bde
* Add a wrapper <linker_set.h> for <sys/linker_set.h>, so thatjdp1999-01-141-2/+2
| | | | userland programs can use linker sets.
* Implement fpsetmask() and other fp*() functions. Programs should usedfr1998-12-231-2/+2
| | | | | | | | | | #include <ieeefp.h> to access these functions instead of the i386 specific #include <machine/floatingpoint.h> Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
* Install <sys/inttypes.h> as <inttypes.h>.dt1998-12-191-2/+2
|
* Don't even think about using a sysctl to build osreldate.h, since thisbde1998-10-171-17/+4
| | | | | | | | | | breaks cross-builds. Just depend on ${.CURDIR}/../sys/conf/newvers.sh existing. Don't override the (correct) defaults for the depend, lint or tags target. In LDIRS: fixed order-rot. Don't comment out dead networking directories; remove them.
* back out h2ph from here, Bruce found another proper placeache1998-10-021-4/+1
|
* Add h2ph call to afterinstall targetache1998-10-021-1/+4
| | | | Error code ignored to allow building without perl installed
* (this is an extract from src/share/examples/atm/README)phk1998-09-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | =================================== HARP | Host ATM Research Platform =================================== HARP 3 What is this stuff? ------------------- The Advanced Networking Group (ANG) at the Minnesota Supercomputer Center, Inc. (MSCI), as part of its work on the MAGIC Gigabit Testbed, developed the Host ATM Research Platform (HARP) software, which allows IP hosts to communicate over ATM networks using standard protocols. It is intended to be a high-quality platform for IP/ATM research. HARP provides a way for IP hosts to connect to ATM networks. It supports standard methods of communication using IP over ATM. A host's standard IP software sends and receives datagrams via a HARP ATM interface. HARP provides functionality similar to (and typically replaces) vendor-provided ATM device driver software. HARP includes full source code, making it possible for researchers to experiment with different approaches to running IP over ATM. HARP is self-contained; it requires no other licenses or commercial software packages. HARP implements support for the IETF Classical IP model for using IP over ATM networks, including: o IETF ATMARP address resolution client o IETF ATMARP address resolution server o IETF SCSP/ATMARP server o UNI 3.1 and 3.0 signalling protocols o Fore Systems's SPANS signalling protocol What's supported ---------------- The following are supported by HARP 3: o ATM Host Interfaces - FORE Systems, Inc. SBA-200 and SBA-200E ATM SBus Adapters - FORE Systems, Inc. PCA-200E ATM PCI Adapters - Efficient Networks, Inc. ENI-155p ATM PCI Adapters o ATM Signalling Protocols - The ATM Forum UNI 3.1 signalling protocol - The ATM Forum UNI 3.0 signalling protocol - The ATM Forum ILMI address registration - FORE Systems's proprietary SPANS signalling protocol - Permanent Virtual Channels (PVCs) o IETF "Classical IP and ARP over ATM" model - RFC 1483, "Multiprotocol Encapsulation over ATM Adaptation Layer 5" - RFC 1577, "Classical IP and ARP over ATM" - RFC 1626, "Default IP MTU for use over ATM AAL5" - RFC 1755, "ATM Signaling Support for IP over ATM" - RFC 2225, "Classical IP and ARP over ATM" - RFC 2334, "Server Cache Synchronization Protocol (SCSP)" - Internet Draft draft-ietf-ion-scsp-atmarp-00.txt, "A Distributed ATMARP Service Using SCSP" o ATM Sockets interface - The file atm-sockets.txt contains further information What's not supported -------------------- The following major features of the above list are not currently supported: o UNI point-to-multipoint support o Driver support for Traffic Control/Quality of Service o SPANS multicast and MPP support o SPANS signalling using Efficient adapters This software was developed under the sponsorship of the Defense Advanced Research Projects Agency (DARPA). Reviewed (lightly) by: phk Submitted by: Network Computing Services, Inc.
* Add new cam include hierarchy.gibbs1998-09-151-3/+3
|
* Change i386 in a few paths to ${MACHINE} to support MACHINE=pc98.kato1998-09-091-4/+4
|
* Add a new library function getobjformat(). It checks all thejdp1998-09-091-2/+2
| | | | | | | | | | | | | standard places ("/etc/objformat", ${OBJFORMAT}, argv) for an indication of the user's preferred object file format. This consolidates some code that was starting to be duplicated in more and more places. Use the new function in ldconfig. Note: I don't think that gcc should use getobjformat(), even though it could. The compiler should limit itself to functions that are widespread, to ease porting and cross-compilation.
* Added iso646.h as defined by the Single UNIX Specification, version 2.alex1998-08-011-2/+2
|
* Install arpa/nameser_compat.hpeter1998-06-111-2/+2
|
* This is a prototype implementation of the draft-mogul-pps-api-##.txtphk1998-06-071-3/+3
| | | | | | | | | paper. It will be updated along with the draft and possible subsequent standard. The ppbus based pps driver is updated to implement this API.
* Move __FreeBSD_version from src/sys/conf/newvers.sh toeivind1998-05-211-2/+4
| | | | | | src/sys/sys/param.h, to facilitate access from the kernel. This make it possible to do outside kernel development and have it actually work properly.
* Finish _POSIX_PRIORITY_SCHEDULING. Needs P1003_1B anddufault1998-03-281-2/+2
| | | | | | | | | | | | | | | | _KPOSIX_PRIORITY_SCHEDULING options to work. Changes: Change all "posix4" to "p1003_1b". Misnamed files are left as "posix4" until I'm told if I can simply delete them and add new ones; Add _POSIX_PRIORITY_SCHEDULING system calls for FreeBSD and Linux; Add man pages for _POSIX_PRIORITY_SCHEDULING system calls; Add options to LINT; Minor fixes to P1003_1B code during testing.
OpenPOWER on IntegriCloud