summaryrefslogtreecommitdiffstats
path: root/lib/libc/net/Makefile.inc
Commit message (Collapse)AuthorAgeFilesLines
* Allow users to specify a command to use as remote command instead ofimp2001-10-231-2/+2
| | | | | | | | | | using rcmd directly. This has been in my tree for a long time, but we may need to sync with OpenBSD before MFC. Obtained from: openbsd PR: 15830 MFC after: 2 months
* Add manpage for inet_net_ntop(3) and inet_net_pton(3).ru2001-08-311-1/+3
| | | | Obtained from: NetBSD
* Only pull in the MD files if they exist. This allows for progressivemp2001-07-311-0/+2
| | | | implementation and compilation when bringing up a new architecture.
* Document more resolver(3) routines: dn_skip() from resolv.h, andtobez2001-07-091-1/+3
| | | | | | | ns_get16(), ns_get32(), ns_put16(), and ns_put32() from arpa/nameser.h. Markup by: ru OK'ed by: markm
* MAN[1-9] -> MAN.ru2001-03-271-1/+1
|
* Add nsswitch support. By creating an /etc/nsswitch.conf file, you cannectar2000-09-061-7/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | 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
* add getifaddrs(3) from bsdi. this is a magic function which lets you grabitojun2000-07-051-2/+3
| | | | | | 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).
* Merge from NetBSD. Addition of inet_ntop() and inet_pton() description.shin2000-03-121-2/+3
| | | | | | Specified by: Robert Muir <rmuir@looksharp.net> Obtained from: NetBSD
* Cosmetic fix. Re-order MLINKS for if_indextoname.3 and inet.3 as alphabeticalshin2000-03-121-2/+2
| | | | order.
* Correct MLINKS contents for rcmd.3, because it is obsolete due toshin2000-03-121-3/+4
| | | | | | | recent changes to rcmd.3. links to iruserok_af.3, ruserok_af.3 are removed. link to iruserok_sa.3 is added.
* Import from KAME. Advanced API related function descriptions.shin2000-03-121-1/+14
| | | | Obtained from: KAME project
* several tcp apps IPv6 updateshin2000-01-251-1/+3
| | | | | | | | | | | | -inetd -rshd -rlogind -telnetd -rsh -rlogin Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
* Getaddrinfo(), getnameinfo(), and etc support in libc/net.shin1999-12-281-4/+10
| | | | | | | Several udp and raw apps IPv6 support. Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
* KAME 4th patchshin1999-12-161-4/+8
| | | | | | | | IPv6 specific library functions addition. (getnameinfo(), getaddrinfo(), and IPv6 transport support is not yet) Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Implement the weak aliases for private entry points in the inet_*jdp1998-09-021-2/+2
| | | | | | | | | | | and res_* modules in a way that works for ELF. I moved the aliases out of res_stubs.c and into the individual modules where the entry points are defined. Weak aliases don't work in ELF unless that is the case. (Actually, I'm surprised it worked for a.out.) This should fix the undefined "inet_addr" and related symbols in various applications that fail to include <arpa/inet.h> or <resolv.h> as they are supposed to do.
* Update the resolver parts to bind-8.1.2 level. I have not touched thepeter1998-06-111-4/+5
| | | | | | getXXXXbyYYYY() interfaces yet. Obtained from: diff relative to bind-8.1.2 sources
* Change MACHINE references to MACHINE_ARCH.jb1998-02-201-3/+3
|
* Sorted lists.bde1997-10-211-20/+19
|
* Removed the subdirectory paths from the definitions of MAN[1-9]. Theybde1997-10-151-7/+5
| | | | | were a workaround for limitations in bsd.man.mk that were fixed about 2 years ago.
* Changed all paths to be relative to src/lib instead of src/lib/libcjb1997-05-031-3/+7
| | | | | | | | | | so that all these makefiles can be used to build libc_r too. Added .if ${LIB} == "c" tests to restrict man page builds to libc to avoid needlessly building them with libc_r too. Split libc Makefile into Makefile and Makefile.inc to allow the libc_r Makefile to include Makefile.inc too.
* Here goes.. Bring the 4.9.5-P1 resolver into -current. This has thepeter1996-12-301-3/+5
| | | | | DNSSEC stuff, among other things. There are also some renamed functions, I've left out the res_stubs.c from this commit in case cvs bombs out..
* Correct some xrefs/mlinks.mpp1996-12-141-1/+2
|
* Doc updates and cleanups made with the bind-4.9.4 update some time ago.peter1996-11-011-1/+1
| | | | I thought I had committed these, but it seems not.
* Bring back ns_* routines; we need them for ifconfig and route.jkh1996-10-161-2/+1
|
* Sigh, back out the last bright idea I had here about compiling the res_*peter1996-08-301-1/+0
| | | | | | | | routines from contrib/bind directly. There were too many problems, including having to add -DUSE_OPTIONS_H to the entire libc source in order for the contrib code to pick up it's options, and so on. Instead, I've merged the changes, libc is now self contained again.
* Revert change to build the reolver man pages on the fly, install thepeter1996-08-291-13/+10
| | | | machine-generated versions
* Merge in bind-4.9.4-P1 resolver...peter1996-08-291-13/+18
|
* Add an independent implementation of addr2ascii(3) and ascii2addr(3)wollman1996-06-131-2/+5
| | | | following the API of the INRIA IPv6 implementation.
* Do not install the now unsupported netns and netisompp1996-04-081-2/+5
| | | | | related man pages. Comment out cross references to those man pages from other man pages.
* XNS sort-of-support is no more.wollman1996-02-131-3/+4
|
* Added some missing MLINKS for section 3 man pages.mpp1996-02-091-1/+1
| | | | | | | Also corrected a few minor formatting errors, file location and cross references in some of the section 3 man pages. This shuts up a lot of the output from "manck" for section 3.
* Remove support for OSI networking in user-land (#ifdef OSI aor CCITT)wollman1996-02-061-1/+1
| | | | | in preparation for its removal from the kernel source tree. NB: because a function was deleted, libc is now at version 3.0 (was 2.2 previously).
* Merge the 4.9.3-rel code into the res_* parts. The gethostXXXbyYYYpeter1996-01-071-2/+2
| | | | parts are not quite so simple..
* Remove the CFLAGS+=-I${CURDIR}/net that I previously added.peter1995-08-211-1/+0
| | | | | | Since Bruce changed the #include <res_config.h> to #include "res_config.h" this is no longer needed, and only makes the 'make' more verbose for no real reason.
* Update the resolver part of libc to bind-4.9.3-beta24 level (from beta9p1)peter1995-08-201-0/+1
| | | | | | | | Note that this was done by selective patching from diffs, to not conflict with the 4.4bsd base code.. This was *not* a trivial task.. I have been testing this code (apart from cosmetic changes) in my libc for a while now. Obtained from: Paul Vixie <paul@vix.com>
* Add an ethers(3) man page.wpaul1995-04-121-3/+5
|
* Add ether_addr functions to libc. This seems to be the logical placewpaul1995-04-021-1/+1
| | | | to put them. A man page is in the works.
* >Description:rgrimes1994-10-271-1/+1
| | | | | | | | | | | | | | While trying to figure out why rlogind wasn't working right for root, I noticed that man wouldn't come back with a man page for iruserok, but it would for ruserok. Checking the lib/net directory's Makefile.inc file shows that the link to the rcmd man page just isn't getting created. >How-To-Repeat: Do a 'man iruserok' and notihing will come back, where a 'man ruserok' will. Submitted by: Brian Moore <ziff@houdini.eecs.umich.edu> Obtained from: NetBSD-bugs mailing list
* remove need for -DDEBUG from resolver code (conflict with db/hash)pst1994-09-251-4/+0
|
* get* rework and new bind codepst1994-09-251-2/+7
|
* First crack at making libc work with the new make macros. It compiles onwollman1994-08-051-2/+3
| | | | | my machine, and a simple static (genassym) and shared (sysctl) executable both work. Still to be done: RPCand YP merge.
* BSD 4.4 Lite Lib Sourcesrgrimes1994-05-271-0/+39
OpenPOWER on IntegriCloud