freebsd-src/lib/libc/net
Bill Fenner 686d0736aa Fix coredump in gethostbyaddr() when the returned answer is too large to
fit in the static buffer.  This fix causes it to look like there is no
 data available, which is also wrong but is better than dumping core.

PR:		bin/10344
Reviewed by:	billf
Approved by:	jkh
2000-02-16 04:39:00 +00:00
..
addr2ascii.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
addr2ascii.c It would help if I actually added the source code for these routines. 1996-06-13 20:45:42 +00:00
ascii2addr.c Fix the fix. 1996-12-13 13:31:12 +00:00
base64.c Add unsigned char cast to ctype macros arg 1999-11-04 04:30:44 +00:00
byteorder.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
ether_addr.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
ethers.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
getaddrinfo.3 Fixed missing include in synopsis. 2000-01-05 19:02:14 +00:00
getaddrinfo.c Let getaddrinfo() and related functions supports traditional IPv4 format 2000-02-10 02:59:50 +00:00
gethostbydns.c Fix coredump in gethostbyaddr() when the returned answer is too large to 2000-02-16 04:39:00 +00:00
gethostbyht.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
gethostbyname.3 Fix typo 1999-09-19 17:57:35 +00:00
gethostbynis.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
gethostnamadr.c Add unsigned char cast to isalpha 1999-11-04 05:01:28 +00:00
getipnodebyname.3 Fixed missing include in synopsis. 2000-01-05 18:54:37 +00:00
getnameinfo.3 Fixed missing include in synopsis. 2000-01-05 19:02:14 +00:00
getnameinfo.c IPv6 scoped addr format is changed as recent KAME change. 2000-02-09 00:38:06 +00:00
getnetbydns.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
getnetbyht.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
getnetbynis.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
getnetent.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
getnetnamadr.c Add unsigned char cast to isalpha 1999-11-04 05:01:28 +00:00
getproto.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
getprotoent.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
getprotoent.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
getprotoname.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
getservbyname.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
getservbyport.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
getservent.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
getservent.c Small yet significant tweaks/cleanups: 1996-12-27 18:21:07 +00:00
herror.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
if_indextoname.3 Fixed missing includes in synopsis. 1999-12-23 16:38:51 +00:00
ifname.c KAME 4th patch 1999-12-16 18:32:01 +00:00
inet.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
inet_addr.c Make this compile with -Wall -Werror 1999-12-27 08:40:40 +00:00
inet_lnaof.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
inet_makeaddr.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
inet_net_ntop.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
inet_net_pton.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
inet_neta.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
inet_netof.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
inet_network.c Add unsigned char cast to ctype macros arg 1999-11-04 04:30:44 +00:00
inet_ntoa.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
inet_ntop.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
inet_pton.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
ip6opt.c KAME 4th patch 1999-12-16 18:32:01 +00:00
iso_addr.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
iso_addr.c Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
linkaddr.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
linkaddr.c Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
Makefile.inc several tcp apps IPv6 update 2000-01-25 14:52:10 +00:00
map_v4v6.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
name6.c Let getaddrinfo() and related functions supports traditional IPv4 format 2000-02-10 02:59:50 +00:00
ns.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
ns_addr.c Here goes.. Bring the 4.9.5-P1 resolver into -current. This has the 1996-12-30 13:18:48 +00:00
ns_name.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
ns_netint.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
ns_ntoa.c Fixed printf format errors. 1998-06-30 17:30:22 +00:00
ns_parse.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
ns_print.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
ns_ttl.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
nsap_addr.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
rcmd.3 several tcp apps IPv6 update 2000-01-25 14:52:10 +00:00
rcmd.c Add more dual stack consideration. 2000-02-10 19:46:47 +00:00
recv.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
res_comp.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
res_config.h Update the resolver parts to bind-8.1.2 level. I have not touched the 1998-06-11 09:03:02 +00:00
res_data.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
res_debug.c Add unsigned char cast to ctype macros arg 1999-11-04 04:30:44 +00:00
res_init.c Getaddrinfo(), getnameinfo(), and etc support in libc/net. 1999-12-28 02:37:14 +00:00
res_mkquery.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
res_mkupdate.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
res_query.c Add unsigned char cast to ctype macros arg 1999-11-04 04:30:44 +00:00
res_send.c Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(), 2000-01-27 23:07:25 +00:00
res_update.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
resolver.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
rthdr.c KAME 4th patch 1999-12-16 18:32:01 +00:00
send.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
vars.c KAME 4th patch 1999-12-16 18:32:01 +00:00