X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2FOS%2Funsupported%2Fos.c-IRIX632;h=c1539cb507846273acf5c7096b92c87f735a5738;hb=32c45e8380682c9b60a2f8a36a97049ec679bde4;hp=487091aeb37e9b8f2b962121295ea878ee3b08b1;hpb=ad1a76fefdc79201fe2efaf0ef356acbb7938d46;p=user%2Fhenk%2Fcode%2Fexim.git diff --git a/src/OS/unsupported/os.c-IRIX632 b/src/OS/unsupported/os.c-IRIX632 index 487091aeb..c1539cb50 100644 --- a/src/OS/unsupported/os.c-IRIX632 +++ b/src/OS/unsupported/os.c-IRIX632 @@ -59,7 +59,7 @@ if (sysctl(mib, 6, NULL, &needed, NULL, 0) < 0) log_write(0, LOG_PANIC_DIE, "iflist-sysctl-estimate failed: %s", strerror(errno)); -buf = store_get(needed); +buf = store_get(needed, FALSE); if (sysctl(mib, 6, buf, &needed, NULL, 0) < 0) log_write(0, LOG_PANIC_DIE, "sysctl of ifnet list failed: %s", @@ -82,7 +82,7 @@ for (nextaddr = buf; nextaddr < lim; nextaddr += ifm->ifm_msglen) if ((ifam->ifam_addrs & RTA_IFA) != 0) { - char *cp = (char *)mask; + char *cp = CS mask; struct sockaddr *sa = (struct sockaddr *)mask; ADVANCE(cp, sa); addr = (struct sockaddr_in *)cp;