* sysdeps/posix/getaddrinfo.c (gaiconf_init): Initialize bits in

the correct place.

	copying.  No need to allocate new array for group members.  Just
This commit is contained in:
Ulrich Drepper 2006-05-30 16:18:07 +00:00
parent cabfcde111
commit ecc6856848
2 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2006-05-30 Ulrich Drepper <drepper@redhat.com>
* sysdeps/posix/getaddrinfo.c (gaiconf_init): Initialize bits in
the correct place.
2006-05-29 Ulrich Drepper <drepper@redhat.com> 2006-05-29 Ulrich Drepper <drepper@redhat.com>
* nscd/nscd.h (struct database_dyn): Add prunelock field. * nscd/nscd.h (struct database_dyn): Add prunelock field.
@ -8,7 +13,7 @@
2006-05-25 Ulrich Drepper <drepper@redhat.com> 2006-05-25 Ulrich Drepper <drepper@redhat.com>
* nis/nis_removemember.c (nis_removemember): Avoid unnecessary * nis/nis_removemember.c (nis_removemember): Avoid unnecessary
coping. No need to allocate new array for group members. Just copying. No need to allocate new array for group members. Just
move the pointers and update the size. move the pointers and update the size.
* nis/nis_addmember.c (nis_addmember): Avoid unnecessary copying. * nis/nis_addmember.c (nis_addmember): Avoid unnecessary copying.

View File

@ -1668,7 +1668,7 @@ gaiconf_init (void)
if (strcmp (cmd, "label") == 0) if (strcmp (cmd, "label") == 0)
{ {
struct in6_addr prefix; struct in6_addr prefix;
unsigned long int bits = 128; unsigned long int bits;
unsigned long int val; unsigned long int val;
char *endp; char *endp;
@ -1677,6 +1677,7 @@ gaiconf_init (void)
nullbitsp = &labellist_nullbits; nullbitsp = &labellist_nullbits;
new_elem: new_elem:
bits = 128;
__set_errno (0); __set_errno (0);
cp = strchr (val1, '/'); cp = strchr (val1, '/');
if (cp != NULL) if (cp != NULL)