diff options
author | Rob Landley <rob@landley.net> | 2006-08-03 20:07:35 +0000 |
---|---|---|
committer | Rob Landley <rob@landley.net> | 2006-08-03 20:07:35 +0000 |
commit | 081e38483ec55dcfca3d92434fe94f0777ed962d (patch) | |
tree | 2d31e921a759c769f339055c9946205fabef5cbf /networking | |
parent | 86b4d64aa3f5ca4c2824a8948541b0e18dfe0a74 (diff) | |
download | busybox-w32-081e38483ec55dcfca3d92434fe94f0777ed962d.tar.gz busybox-w32-081e38483ec55dcfca3d92434fe94f0777ed962d.tar.bz2 busybox-w32-081e38483ec55dcfca3d92434fe94f0777ed962d.zip |
Remove xcalloc() and convert its callers to xzalloc(). About half of them
were using "1" as one of the arguments anyway, and as for the rest a multiply
and a push isn't noticeably bigger than pushing two arguments on the stack.
Diffstat (limited to 'networking')
-rw-r--r-- | networking/httpd.c | 2 | ||||
-rw-r--r-- | networking/traceroute.c | 10 |
2 files changed, 6 insertions, 6 deletions
diff --git a/networking/httpd.c b/networking/httpd.c index 4e0ab92d5..8852cbb62 100644 --- a/networking/httpd.c +++ b/networking/httpd.c | |||
@@ -1929,7 +1929,7 @@ int httpd_main(int argc, char *argv[]) | |||
1929 | 1929 | ||
1930 | USE_FEATURE_HTTPD_AUTH_MD5(const char *pass;) | 1930 | USE_FEATURE_HTTPD_AUTH_MD5(const char *pass;) |
1931 | 1931 | ||
1932 | config = xcalloc(1, sizeof(*config)); | 1932 | config = xzalloc(sizeof(*config)); |
1933 | #ifdef CONFIG_FEATURE_HTTPD_BASIC_AUTH | 1933 | #ifdef CONFIG_FEATURE_HTTPD_BASIC_AUTH |
1934 | config->realm = "Web Server Authentication"; | 1934 | config->realm = "Web Server Authentication"; |
1935 | #endif | 1935 | #endif |
diff --git a/networking/traceroute.c b/networking/traceroute.c index 446490303..9c1d6346e 100644 --- a/networking/traceroute.c +++ b/networking/traceroute.c | |||
@@ -375,7 +375,7 @@ ifaddrlist(struct IFADDRLIST **ipaddrp) | |||
375 | ifend = (struct ifreq *)((char *)ibuf + ifc.ifc_len); | 375 | ifend = (struct ifreq *)((char *)ibuf + ifc.ifc_len); |
376 | 376 | ||
377 | nipaddr = 1 + (ifc.ifc_len / sizeof(struct ifreq)); | 377 | nipaddr = 1 + (ifc.ifc_len / sizeof(struct ifreq)); |
378 | st_ifaddrlist = xcalloc(nipaddr, sizeof(struct IFADDRLIST)); | 378 | st_ifaddrlist = xzalloc(nipaddr * sizeof(struct IFADDRLIST)); |
379 | al = st_ifaddrlist; | 379 | al = st_ifaddrlist; |
380 | nipaddr = 0; | 380 | nipaddr = 0; |
381 | 381 | ||
@@ -872,12 +872,12 @@ gethostinfo(const char *host) | |||
872 | char **p; | 872 | char **p; |
873 | u_int32_t addr, *ap; | 873 | u_int32_t addr, *ap; |
874 | 874 | ||
875 | hi = xcalloc(1, sizeof(*hi)); | 875 | hi = xzalloc(sizeof(*hi)); |
876 | addr = inet_addr(host); | 876 | addr = inet_addr(host); |
877 | if ((int32_t)addr != -1) { | 877 | if ((int32_t)addr != -1) { |
878 | hi->name = xstrdup(host); | 878 | hi->name = xstrdup(host); |
879 | hi->n = 1; | 879 | hi->n = 1; |
880 | hi->addrs = xcalloc(1, sizeof(hi->addrs[0])); | 880 | hi->addrs = xzalloc(sizeof(hi->addrs[0])); |
881 | hi->addrs[0] = addr; | 881 | hi->addrs[0] = addr; |
882 | return hi; | 882 | return hi; |
883 | } | 883 | } |
@@ -889,7 +889,7 @@ gethostinfo(const char *host) | |||
889 | for (n = 0, p = hp->h_addr_list; *p != NULL; ++n, ++p) | 889 | for (n = 0, p = hp->h_addr_list; *p != NULL; ++n, ++p) |
890 | continue; | 890 | continue; |
891 | hi->n = n; | 891 | hi->n = n; |
892 | hi->addrs = xcalloc(n, sizeof(hi->addrs[0])); | 892 | hi->addrs = xzalloc(n * sizeof(hi->addrs[0])); |
893 | for (ap = hi->addrs, p = hp->h_addr_list; *p != NULL; ++ap, ++p) | 893 | for (ap = hi->addrs, p = hp->h_addr_list; *p != NULL; ++ap, ++p) |
894 | memcpy(ap, *p, sizeof(*ap)); | 894 | memcpy(ap, *p, sizeof(*ap)); |
895 | return hi; | 895 | return hi; |
@@ -1161,7 +1161,7 @@ traceroute_main(int argc, char *argv[]) | |||
1161 | xsetgid(getgid()); | 1161 | xsetgid(getgid()); |
1162 | xsetuid(getuid()); | 1162 | xsetuid(getuid()); |
1163 | 1163 | ||
1164 | outip = (struct ip *)xcalloc(1, (unsigned)packlen); | 1164 | outip = (struct ip *)xzalloc(packlen); |
1165 | 1165 | ||
1166 | outip->ip_v = IPVERSION; | 1166 | outip->ip_v = IPVERSION; |
1167 | if (tos_str) | 1167 | if (tos_str) |