Ulrich Drepper 6aa10807fc [BZ #677]
* nscd/nscd.c (termination_handler): Avoid segfault if some database
	is not enabled.

	* nscd/nscd_getai.c (__nscd_getai): If ai_resp->found == -1, set
	__nss_not_use_nscd_hosts and return -1.
	* nscd/nscd_initgroups.c (__nscd_getgrouplist): If
	initgr_resp->found == -1, set __nss_not_use_nscd_group and return -1.
	Avoid leaking sockets.

2005-01-28  Andreas Schwab  <schwab@suse.de>
	    H.J. Lu  <hongjiu.lu@intel.com>

	[BZ #677]
	* elf/dl-runtime.c (fixup): Change return type to
	DL_FIXUP_VALUE_TYPE. Use DL_FIXUP_VALUE_TYPE,
	DL_FIXUP_MAKE_VALUE and DL_FIXUP_VALUE_CODE_ADDR for relocation
	values. Use DL_FIXUP_VALUE_ADDR and DL_FIXUP_ADDR_VALUE to
	store and retrieve relocation values.
	(profile_fixup): Likewise.
	* include/link.h (link_map): Use DL_FIXUP_VALUE_TYPE for
	l_reloc_result.
	* sysdeps/generic/dl-fptr.h (link_map): Forward declaration.
	* sysdeps/generic/dl-lookupcfg.h (DL_FIXUP_VALUE_TYPE): New.
	(DL_FIXUP_MAKE_VALUE): Likewise.
	(DL_FIXUP_VALUE_CODE_ADDR): Likewise.
	(DL_FIXUP_VALUE_ADDR): Likewise.
	(DL_FIXUP_ADDR_VALUE): Likewise.
	* sysdeps/ia64/dl-lookupcfg.h: Include <dl-fptr.h> for "struct fdesc".
	(DL_FIXUP_VALUE_TYPE): New.
	(DL_FIXUP_MAKE_VALUE): Likewise.
	(DL_FIXUP_VALUE_CODE_ADDR): Likewise.
	(DL_FIXUP_VALUE_ADDR): Likewise.
	(DL_FIXUP_ADDR_VALUE): Likewise.
	* sysdeps/ia64/dl-machine.h (elf_machine_profile_fixup_plt): Removed.
	(elf_machine_profile_plt): Removed.
	(elf_machine_fixup_plt): Change return type and type of value
	parameter to struct fdesc.
	(elf_machine_plt_value): Likewise.
	(elf_machine_rela): Use DL_FIXUP_MAKE_VALUE to construct
	argument for elf_machine_fixup_plt.

2005-02-07  Jakub Jelinek  <jakub@redhat.com>
2005-02-07 22:56:07 +00:00
..
2005-01-29 04:14:35 +00:00
2007-07-12 18:26:36 +00:00
2007-07-12 18:26:36 +00:00
2001-04-07 03:03:55 +00:00
2007-07-12 18:26:36 +00:00
2004-05-03 22:40:52 +00:00
2007-07-12 18:26:36 +00:00
2001-07-06 04:58:11 +00:00
2005-02-07 22:56:07 +00:00
2005-02-07 22:56:07 +00:00
2007-07-12 18:26:36 +00:00
2003-01-12 10:11:16 +00:00
2005-01-29 04:14:35 +00:00
2001-07-06 04:58:11 +00:00
2004-03-07 08:39:57 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2007-07-12 18:26:36 +00:00
2001-07-06 04:58:11 +00:00
2000-09-16 23:00:38 +00:00
2001-07-06 04:58:11 +00:00
2007-07-12 18:26:36 +00:00
2007-07-12 18:26:36 +00:00
2003-04-29 22:49:58 +00:00
2004-04-17 23:14:52 +00:00
2003-11-19 06:12:51 +00:00
2003-11-19 06:12:51 +00:00
2003-11-19 06:12:51 +00:00
2001-08-08 06:44:42 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2004-05-04 18:26:59 +00:00
2007-07-12 18:26:36 +00:00
2003-04-29 22:49:58 +00:00
2003-04-29 22:49:58 +00:00
2007-07-12 18:26:36 +00:00
2003-04-29 22:49:58 +00:00
2003-04-29 22:49:58 +00:00
2001-07-06 04:58:11 +00:00
2007-07-12 18:26:36 +00:00