checkptr
uint8_t *checkptr;
checkptr = (uint8_t *) pxenv_p;
checksum += *checkptr++;
checkptr = (uint8_t *)pxe_p;
checksum += *checkptr++;
checkptr(NULL, pbuf, "128 segments\0");
checkptr(NULL, (caddr_t)cmhnextp, "only one cmsghdr\0");
checkptr((caddr_t)cmhp, (caddr_t)cmhnextp, "null second argument\0");
checkptr(NULL, (caddr_t)cmhp,
checkptr(NULL, (caddr_t)cmhp,
checkptr(NULL, (caddr_t)cmhp,
checkptr(NULL, pbuf, "buffer too small\0");
checkptr((caddr_t)&buf, pbuf, "0 segments\0");
checkptr((caddr_t)&buf, pbuf, "127 segments\0");
checkptr(NULL, pbuf, "negative number of segments\0");
void checkptr(caddr_t, caddr_t, const char *);