summaryrefslogtreecommitdiffstats
path: root/lib/libc/net/Makefile.inc
diff options
context:
space:
mode:
authoritojun <itojun@FreeBSD.org>2000-07-05 02:13:17 +0000
committeritojun <itojun@FreeBSD.org>2000-07-05 02:13:17 +0000
commit09cb0345854d08112b0c4c3e64c916884d617033 (patch)
treee1d530e7aed9b7aa1a2cde417ceb927b64271ea9 /lib/libc/net/Makefile.inc
parente512fbcdce2f18d76d6051b0381f8a70cd9ec039 (diff)
downloadFreeBSD-src-09cb0345854d08112b0c4c3e64c916884d617033.zip
FreeBSD-src-09cb0345854d08112b0c4c3e64c916884d617033.tar.gz
add getifaddrs(3) from bsdi. this is a magic function which lets you grab
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).
Diffstat (limited to 'lib/libc/net/Makefile.inc')
-rw-r--r--lib/libc/net/Makefile.inc5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/libc/net/Makefile.inc b/lib/libc/net/Makefile.inc
index 22c4010..1d3ab66 100644
--- a/lib/libc/net/Makefile.inc
+++ b/lib/libc/net/Makefile.inc
@@ -6,7 +6,7 @@
SRCS+= addr2ascii.c ascii2addr.c base64.c ether_addr.c getaddrinfo.c \
gethostbydns.c gethostbyht.c gethostbynis.c gethostnamadr.c \
- getnameinfo.c \
+ getifaddrs.c getnameinfo.c \
getnetbydns.c getnetbyht.c getnetbynis.c getnetnamadr.c \
getproto.c getprotoent.c getprotoname.c getservbyname.c \
getservbyport.c getservent.c herror.c inet_addr.c ifname.c \
@@ -28,7 +28,7 @@ CFLAGS+=-DINET6
.if ${LIB} == "c"
MAN3+= addr2ascii.3 byteorder.3 ethers.3 getaddrinfo.3 gethostbyname.3 \
- getipnodebyname.3 \
+ getifaddrs.3 getipnodebyname.3 \
getnameinfo.3 getnetent.3 getprotoent.3 getservent.3 if_indextoname.3 \
inet.3 inet6_option_space.3 inet6_rthdr_space.3 linkaddr.3 \
rcmd.3 resolver.3
@@ -44,6 +44,7 @@ MLINKS+=gethostbyname.3 endhostent.3 gethostbyname.3 gethostbyaddr.3 \
gethostbyname.3 gethostbyname2.3 gethostbyname.3 gethostent.3 \
gethostbyname.3 herror.3 gethostbyname.3 hstrerror.3 \
gethostbyname.3 sethostent.3
+MLINKS+=getifaddrs.3 freeifaddrs.3
MLINKS+=getipnodebyname.3 getipnodebyaddr.3 getipnodebyname.3 freehostent.3
MLINKS+=getnetent.3 endnetent.3 getnetent.3 getnetbyaddr.3 \
getnetent.3 getnetbyname.3 getnetent.3 setnetent.3
OpenPOWER on IntegriCloud