aboutsummaryrefslogtreecommitdiff
path: root/include/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Delete the old USB stack. The new stack has settled in and has all theAndrew Thompson2009-05-271-1/+1
| | | | | | | drivers/functionality and then some. Notes: svn path=/head/; revision=192901
* Modify src/etc/mtree/BSD.include.dist and src/include/MakefileRick Macklem2009-05-211-1/+1
| | | | | | | | | | | | | | | | | | | | so that the .h files in src/sys/fs/nfs will be installed under /usr/include/fs/nfs. This will allow the following utilities to build, once additions and changes for the experimental nfs subsystem are committed: usr.sbin/mountd - Once modified to add support for the experimental nfs subsystem. ur.sbin/nfsstat - Once modified to add support for the experimental nfs subsystem. usr.sbin/nfscbd - The client side callback daemon for NFSv4. usr.sbin/nfsuserd - The NFSv4 user/group name<->uid/gid mapping daemon. usr.sbin/nfsdumpstate - The NFSv4 utility for dumping open/lock state. usr.sbin/nfsrevoke - The sysadmin command for revoking NFSv4 state. Approved by: kib (mentor) Notes: svn path=/head/; revision=192545
* Install the old usb headers under /usr/include/legacy/dev/usb as they areAndrew Thompson2009-02-241-1/+1
| | | | | | | | | | | needed by the hal port. This will be removed before 8.0. Add an exclusion to kdump as some structs will be redefined. Requested by: marcus Notes: svn path=/head/; revision=188978
* Build fixups for the new USB stack.Andrew Thompson2009-02-231-1/+1
| | | | Notes: svn path=/head/; revision=188945
* sys/pccard is gone.Yoshihiro Takahashi2009-02-151-1/+1
| | | | Notes: svn path=/head/; revision=188642
* src/sys/dev/usb2/controller/uss820dci_pccard.cAlfred Perlstein2008-11-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | src/sys/dev/usb2/core/usbdevs src/sys/dev/usb2/include/urio2_ioctl.h src/sys/dev/usb2/storage/ustorage2_fs.h These files are not used any more. src/usr.sbin/Makefile src/etc/mtree/BSD.include.dist src/include/Makefile src/lib/Makefile src/share/man/man7/hier.7 src/share/mk/bsd.libnames.mk src/etc/mtree/BSD.include.dist Make "usbconfig" and "libusb20" a part of the default build. src/sys/dev/usb/rio500_usb.h src/sys/dev/usb2/storage/urio2.c Use common include file. src/sys/dev/usb2/bluetooth/ng_ubt2.c Make USB bluetooth depend on "ng_hci" module. src/sys/dev/usb2/controller/ehci2.c src/sys/dev/usb2/controller/ehci2.h Patches for Marvell EHCI. src/sys/dev/usb2/core/usb2_busdma.c Bugfix for 64-bit platforms. Need to unload the previously loaded DMA map and some cleanup regarding some corner cases. src/sys/dev/usb2/core/usb2_core.h src/sys/dev/usb2/core/usb2_dev.c src/sys/dev/usb2/core/usb2_dev.h Bugfix for libusb filesystem interface. New feature: Add support for filtering device data at the expense of the userland process. Add some more comments. Some minor code styling. Remove unused function, usb2_fifo_get_data_next(). Fix an issue about "fifo_index" being used instead of "ep_index". src/sys/dev/usb2/core/usb2_device.c src/sys/dev/usb2/core/usb2_generic.c Bugfix for Linux USB compat layer. Do not free non-generic FIFOs when doing an alternate setting. Cleanup USB IOCTL and USB reference handling. Fix a corner case where USB-FS was left initialised after setting a new configuration or alternate setting. src/sys/dev/usb2/core/usb2_hub.c Improvement: Check all USB HUB ports by default at least one time. src/sys/dev/usb2/core/usb2_request.c Bugfix: Make sure destination ASCII string is properly zero terminated in all cases. Improvement: Skip invalid characters instead of replacing with a dot. src/sys/dev/usb2/core/usb2_util.c src/sys/dev/usb2/image/uscanner2.c Spelling. src/sys/dev/usb2/include/Makefile Share "usbdevs" with the old USB stack. src/sys/dev/usb2/include/usb2_devid.h src/sys/dev/usb2/include/usb2_devtable.h Regenerate files. Alfred: Please fix the RCS tag at the top. src/sys/dev/usb2/include/usb2_ioctl.h Fix compilation of "kdump". src/sys/dev/usb2/serial/ubsa2.c src/sys/dev/usb2/serial/ugensa2.c Remove device ID's which will end up in a new 3G driver. src/sys/dev/usb2/sound/uaudio2.c Correct a debug printout. src/sys/dev/usb2/storage/umass2.c Sync with old USB stack. src/lib/libusb20/libusb20.3 Add more documentation. src/lib/libusb20/libusb20.c Various bugfixes and improvements. src/usr.sbin/usbconfig/dump.c src/usr.sbin/usbconfig/usbconfig.c New commands for dumping strings and doing custom USB requests from the command line. Remove keyword requirements from generated files: "head/sys/dev/usb2/include/usb2_devid.h" "head/sys/dev/usb2/include/usb2_devtable.h" Notes: svn path=/head/; revision=185087
* Move getosreldate(3) prototype from the machine generated <osreldate.h>Peter Wemm2008-09-261-10/+1
| | | | | | | | | to <unistd.h> in the BSD section. Suggested by: kib Notes: svn path=/head/; revision=183390
* Re-add getosreldate(3) function prototype in the form that I've been usingPeter Wemm2008-09-261-1/+10
| | | | | | | | | for quite some time now. While I'm not sure if it'll break IA64 again, this way doesn't cause problems with my builds of XFree86/Xorg and the way they #include <osreldate.h> via cpp in the imake system. Notes: svn path=/head/; revision=183378
* Remove <sgtty.h> now it has no practical usage.Ed Schouten2008-07-251-1/+1
| | | | | | | | | | | | | When I turned sgtty into a binary-only interface (last month), I added this explicit #error to the header file, to make sure nobody forgot to remove the header file after updating world. I think it is now a good moment to remove this header file. Approved by: philip (mentor) Notes: svn path=/head/; revision=180800
* Add POSIX routines called posix_spawn() and posix_spawnp(), whichDavid Xu2008-06-171-1/+1
| | | | | | | | | | | | can be used as replacements for exec/fork in a lot of cases. This change also added execvpe() which allows environment variable PATH to be used for searching executable file, it is used for implementing posix_spawnp(). PR: standards/122051 Notes: svn path=/head/; revision=179838
* Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE andBjoern A. Zeeb2008-05-261-15/+0
| | | | | | | | | | | | | | | | | | | | | parts relied on the now removed NET_NEEDS_GIANT. Most of I4B has been disconnected from the build since July 2007 in HEAD/RELENG_7. This is what was removed: - configuration in /etc/isdn - examples - man pages - kernel configuration - sys/i4b (drivers, layers, include files) - user space tools - i4b support from ppp - further documentation Discussed with: rwatson, re Notes: svn path=/head/; revision=179315
* Remove netatm from HEAD as it is not MPSAFE and relies on the now removedRobert Watson2008-05-251-2/+0
| | | | | | | | | | | | | | | | | | | | | | NET_NEEDS_GIANT. netatm has been disconnected from the build for ten months in HEAD/RELENG_7. Specifics: - netatm include files - netatm command line management tools - libatm - ATM parts in rescue and sysinstall - sample configuration files and documents - kernel support as a module or in NOTES - netgraph wrapper nodes for netatm - ctags data for netatm. - netatm-specific device drivers. MFC after: 3 weeks Reviewed by: bz Discussed with: bms, bz, harti Notes: svn path=/head/; revision=179308
* Install the mpilib headers from mpt(4) into /usr/include/dev/mpt/mpilib.John Baldwin2008-05-071-1/+3
| | | | | | | | | This allows <sys/mpt_ioctl.h> to be used from userland. Prodded by: scottl Notes: svn path=/head/; revision=178818
* Install the forgotten /usr/include/geom/multipath/ header.Ruslan Ermilov2007-10-011-2/+4
| | | | | | | Approved by: re (kensmith) Notes: svn path=/head/; revision=172397
* Bring in the GEOM Virtualisation class, which allows to create huge GEOMPawel Jakub Dawidek2007-09-231-1/+1
| | | | | | | | | | | | providers with limited physical storage and add physical storage as needed. Submitted by: Ivan Voras Sponsored by: Google Summer of Code 2006 Approved by: re (kensmith) Notes: svn path=/head/; revision=172302
* Disconnect netatm from the build as it is not MPSAFE and relies onRobert Watson2007-07-141-2/+3
| | | | | | | | | | | | | | | | | | | | | | | NET_NEEDS_GIANT, which will shortly be removed. This is done in a away that it may be easily reattached to the build before 7.1 if appropriate locking is added. Specifics: - Don't install netatm include files - Disconnect netatm command line management tools - Don't build libatm - Don't include ATM parts in rescue or sysinstall - Don't install sample configuration files and documents - Don't build kernel support as a module or in NOTES - Don't build netgraph wrapper nodes for netatm This removes the last remaining consumer of NET_NEEDS_GIANT. Reviewed by: harti Discussed with: bz, bms Approved by: re (kensmith) Notes: svn path=/head/; revision=171453
* I4B header files were repo-copied from sys/i386/include toBjoern A. Zeeb2007-07-061-0/+15
| | | | | | | | | | | | | | | sys/i4b/include/ so they will be available to all architectures once I4B compiles on those. I4B header files are now installed in include/i4b/ and no longer in include/machine/. For now we still install the headers for i386 only. Approved by: re (kensmith) Notes: svn path=/head/; revision=171271
* Commit IPv6 support for FAST_IPSEC to the tree.George V. Neville-Neil2007-07-011-1/+1
| | | | | | | | | | | This commit includes all remaining changes for the time being including user space updates. Submitted by: bz Approved by: re Notes: svn path=/head/; revision=171135
* - Remove UMAP filesystem. It was disconnected from build three years ago,Rong-En Fan2007-06-251-2/+1
| | | | | | | | | | and it is seriously broken. Discussed on: freebsd-arch@ Approved by: re (mux) Notes: svn path=/head/; revision=171023
* Install only types.h from sys/rpc/.Pawel Jakub Dawidek2007-04-131-1/+9
| | | | | | | | Requested by: ache Explained how by: ru Notes: svn path=/head/; revision=168677
* Move rpc/types.h under sys/, as this is used by ZFS kernel module.Pawel Jakub Dawidek2007-04-101-1/+1
| | | | | | | Repo-copied by: simon Notes: svn path=/head/; revision=168606
* Makefile changes to reflect moving sys/isofs/cd9660 to sys/fs/cd9660.Craig Rodrigues2007-02-111-1/+8
| | | | | | | | Continue to install userland include files in /usr/include/isofs/cd9660 so as not to break userland applications such as libstand. Notes: svn path=/head/; revision=166640
* Oops, remove an objformat.h reference.Peter Wemm2007-01-251-1/+1
| | | | Notes: svn path=/head/; revision=166243
* Merge posix4/* into normal kernel hierarchy.Tom Rhodes2006-11-111-2/+2
| | | | | | | | Reviewed by: glanced at by jhb Approved by: silence on -arch@ and -standards@ Notes: svn path=/head/; revision=164184
* Hook up gjournal bits to the build.Pawel Jakub Dawidek2006-10-311-2/+2
| | | | | | | Sponsored by: home.pl Notes: svn path=/head/; revision=163851
* A GEOM cache can speed up read performance by sending fixed sizeRuslan Ermilov2006-10-061-2/+2
| | | | | | | | | | | | | read requests to its consumer. It has been developed to address the problem of a horrible read performance of a 64k blocksize FS residing on a RAID3 array with 8 data components, where a single disk component would only get 8k read requests, thus effectively killing disk performance under high load. Documentation will be provided later. I'd like to thank Vsevolod Lobko for his bright ideas, and Pawel Jakub Dawidek for helping me fix the nasty bug. Notes: svn path=/head/; revision=163048
* Prepare for upcoming bthidd(8) update. Install vkbd(4) header into dev/vkbd.Maksim Yevmenkin2006-09-071-1/+1
| | | | | | | MFC after: 1 month Notes: svn path=/head/; revision=162117
* Add device to access and modify Open Firmware NVRAM settings inMaxim Sobolev2006-08-011-1/+5
| | | | | | | | | | | | PowerPC-based Apple's machines and small utility to do it from userland modelled after the similar utility in Darwin/OSX. Only tested on 1.25GHz G4 Mac Mini. MFC after: 1 month Notes: svn path=/head/; revision=160892
* Expose res_update and friends again. At least, ports/mail/spamilterHajimu UMEMOTO2006-03-301-1/+1
| | | | | | | | | | | | uses them. Now, we have res_nupdate and res_nmkupdate as well, but they are still based on our old resolver for binary backward compatibility. So, they don't provide new features such as TSIG support. Reported by: pointyhat via kris Notes: svn path=/head/; revision=157308
* Add malloc_usable_size(3).Jason Evans2006-03-281-1/+1
| | | | | | | Discussed with: arch@ Notes: svn path=/head/; revision=157236
* Extend coverage of the MK_IPX build option to the following:Ruslan Ermilov2006-03-201-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | - <netipx> headers [1] - IPX library (libipx) - IPX support in ifconfig(8) - IPXrouted(8) - new MK_NCP option New MK_NCP build option controls: - <netncp> and <fs/nwfs> headers - NCP library (libncp) - ncplist(1) and ncplogin(1) - mount_nwfs(8) - ncp and nwfs kernel modules User knobs: WITHOUT_IPX, WITHOUT_IPX_SUPPORT, WITHOUT_NCP. [1] <netsmb/netbios.h> unconditionally uses <netipx> headers so they are still installed. This needs to be dealt with. Notes: svn path=/head/; revision=156905
* Merge Perforce change 93569 from TrustedBSD audit3 branch:Robert Watson2006-03-191-0/+1
| | | | | | | | | | | | Do install sys/security/audit include files. It would be nice just to install audit_ioctl.h, but we seem only to support installing directories, so we get them all. The two not intended for extra- kernel use have !_KERNEL #error's, which should help. Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=156885
* Reimplementation of world/kernel build options. For details, see:Ruslan Ermilov2006-03-171-6/+8
| | | | | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine) Notes: svn path=/head/; revision=156813
* Hopefully fix all nearby style bugs that Bruce has mentioned.Ruslan Ermilov2006-03-101-8/+8
| | | | Notes: svn path=/head/; revision=156532
* - Fix variable assignment to be portable.Ruslan Ermilov2006-03-101-6/+6
| | | | | | | | | - "Line up" continuations. Submitted by: bde Notes: svn path=/head/; revision=156531
* Add a new extensible GSS-API layer which can support GSS-API plugins,Doug Rabson2005-12-291-2/+2
| | | | | | | | | | | | similar the the Solaris implementation. Repackage the krb5 GSS mechanism as a plugin library for the new implementation. This also includes a comprehensive set of manpages for the GSS-API functions with text mostly taken from the RFC. Reviewed by: Love Hörnquist Åstrand <lha@it.su.se>, ru (build system), des (openssh parts) Notes: svn path=/head/; revision=153838
* Add an extensible version of our *printf(3) implementation to libcPoul-Henning Kamp2005-12-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | on probationary terms: it may go away again if it transpires it is a bad idea. This extensible printf version will only be used if either environment variable USE_XPRINTF is defined or one of the extension functions are called. or the global variable __use_xprintf is set greater than zero. In all other cases our traditional printf implementation will be used. The extensible version is slower than the default printf, mostly because less opportunity for combining I/O operation exists when faced with extensions. The default printf on the other hand is a bad case of spaghetti code. The extension API has a GLIBC compatible part and a FreeBSD version of same. The FreeBSD version exists because the GLIBC version may run afoul of our FILE * locking in multithreaded programs and it even further eliminate the opportunities for combining I/O operations. Include three demo extensions which can be enabled if desired: time (%T), hexdump (%H) and strvis (%V). %T can format time_t (%T), struct timeval (%lT) and struct timespec (%llT) in one of two human readable duration formats: "%.3llT" -> "20349.245" "%#.3llT" -> "5h39m9.245" %H will hexdump a sequence of bytes and takes a pointer and a length argument. The width specifies number of bytes per line. "%4H" -> "65 72 20 65" "%+4H" -> "0000 65 72 20 65" "%#4H" -> "65 72 20 65 |er e|" "%+#4H" -> "0000 65 72 20 65 |er e|" %V will dump a string in strvis format. "%V" -> "Hello\tWor\377ld" (C-style) "%0V" -> "Hello\011Wor\377ld" (octal) "%+V" -> "Hello%09Wor%FFld" (http-style) Tests, comments, bugreports etc are most welcome. Notes: svn path=/head/; revision=153486
* Install the mqueue.h header.Ruslan Ermilov2005-12-011-1/+2
| | | | Notes: svn path=/head/; revision=152994
* Remove commented out reference to posix4/mqueue.h. It hasn't been installedCraig Rodrigues2005-11-281-2/+1
| | | | | | | | for 3 years, and now we have another (working) implementation of POSIX message queues elsewhere in the source tree. Notes: svn path=/head/; revision=152868
* Since speaker.h now lives in sys/dev/speaker, reflect this fact here.Xin LI2005-11-111-1/+1
| | | | Notes: svn path=/head/; revision=152317
* Add the lmcconfig tool for controlling the lmc driver. Add man pages andScott Long2005-10-031-1/+1
| | | | | | | | | glue. Submitted by: David Boggs Notes: svn path=/head/; revision=150850
* Back out 1.247. On ia64 <osreldate.h> is included from assembler source,Stefan Farfeleder2005-09-141-1/+0
| | | | | | | | | the prototype broke buildword. Noticed by: marcel Notes: svn path=/head/; revision=150123
* Put a getosreldate() prototype into <osreldate.h>, getosreldate(3) impliesStefan Farfeleder2005-09-121-0/+1
| | | | | | | there is one. Notes: svn path=/head/; revision=150057
* Respect the YES_HESIOD build variable.Poul-Henning Kamp2005-08-061-1/+5
| | | | Notes: svn path=/head/; revision=148796
* Connect GEOM_ELI class to the build.Pawel Jakub Dawidek2005-07-271-2/+2
| | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=148457
* MFP4:Joseph Koshy2005-06-091-1/+1
| | | | | | | | | | | | | | | | | | | - Implement sampling modes and logging support in hwpmc(4). - Separate MI and MD parts of hwpmc(4) and allow sharing of PMC implementations across different architectures. Add support for P4 (EMT64) style PMCs to the amd64 code. - New pmcstat(8) options: -E (exit time counts) -W (counts every context switch), -R (print log file). - pmc(3) API changes, improve our ability to keep ABI compatibility in the future. Add more 'alias' names for commonly used events. - bug fixes & documentation. Notes: svn path=/head/; revision=147191
* Correct mistake in previous commit: add 'bsm' to LDIRS not LSUBDIRS.Robert Watson2005-05-301-2/+2
| | | | | | | Pointy hat: over here, please Notes: svn path=/head/; revision=146795
* Do install BSM include files (such as they are) when installing systemRobert Watson2005-05-291-1/+1
| | | | | | | | | | includes. Submitted by: wsalamon Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=146761
* Make <runefile.h> internal to libc.Ruslan Ermilov2005-05-161-1/+1
| | | | | | | Suggested by: phantom Notes: svn path=/head/; revision=146261
* Conditionalize the ipfilter header files on NO_IPFILTER. While normally theseScott Long2005-04-261-0/+4
| | | | | | | | | | should be harmless, the kdump(1) build does evil things with collecting system header files, and thus would unconditionally collect and process these. MFC After: 3 days Notes: svn path=/head/; revision=145539