aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/lib/libtinyrad/lurl.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libtinyrad/lurl.c')
-rw-r--r--lib/libtinyrad/lurl.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/libtinyrad/lurl.c b/lib/libtinyrad/lurl.c
index b0f0db9..98c542d 100644
--- a/lib/libtinyrad/lurl.c
+++ b/lib/libtinyrad/lurl.c
@@ -613,10 +613,10 @@ tinyrad_urldesc_resolve(
613 { 613 {
614 if ((sasp = malloc(sizeof(struct sockaddr_storage *))) == NULL) 614 if ((sasp = malloc(sizeof(struct sockaddr_storage *))) == NULL)
615 return(TRAD_ENOMEM); 615 return(TRAD_ENOMEM);
616 sasp[0] = NULL; 616 sasp[0] = NULL;
617 trudp->trud_sockaddrs = sasp; 617 trudp->trud_sockaddrs = sasp;
618 sas_len = 0; 618 sas_len = 0;
619 trudp->trud_sockaddrs_len = sas_len; 619 trudp->trud_sockaddrs_len = sas_len;
620 }; 620 };
621 621
622 next = res; 622 next = res;
@@ -625,9 +625,9 @@ tinyrad_urldesc_resolve(
625 size = sizeof(struct sockaddr_storage *) * (sas_len+2); 625 size = sizeof(struct sockaddr_storage *) * (sas_len+2);
626 if ((ptr = realloc(sasp, size)) == NULL) 626 if ((ptr = realloc(sasp, size)) == NULL)
627 return(TRAD_ENOMEM); 627 return(TRAD_ENOMEM);
628 sasp = ptr; 628 sasp = ptr;
629 trudp->trud_sockaddrs = ptr; 629 trudp->trud_sockaddrs = ptr;
630 sasp[sas_len+1] = NULL; 630 sasp[sas_len+1] = NULL;
631 631
632 if ((sasp[sas_len] = malloc(sizeof(struct sockaddr_storage))) == NULL) 632 if ((sasp[sas_len] = malloc(sizeof(struct sockaddr_storage))) == NULL)
633 return(TRAD_ENOMEM); 633 return(TRAD_ENOMEM);