if (buffer + krx->krx_nob < (char *)(rmd + 1)) {
/* msg too small to discover rmd size */
CERROR ("Incoming message [%d] too small for RMD (%d needed)\n",
- krx->krx_nob, ((char *)(rmd + 1)) - buffer);
+ krx->krx_nob, (int)((char *)(rmd + 1)) - buffer);
return (-EINVAL);
}
/* rmd doesn't fit in the incoming message */
CERROR ("Incoming message [%d] too small for RMD[%d] (%d needed)\n",
krx->krx_nob, rmd->kqrmd_neiov,
- ((char *)&rmd->kqrmd_eiov[rmd->kqrmd_neiov]) - buffer);
+ (int)((char *)&rmd->kqrmd_eiov[rmd->kqrmd_neiov]) - buffer);
return (-EINVAL);
}
if (buffer + krx->krx_nob < (char *)(rmd + 1)) {
/* msg too small to discover rmd size */
CERROR ("Incoming message [%d] too small for RMD (%d needed)\n",
- krx->krx_nob, ((char *)(rmd + 1)) - buffer);
+ krx->krx_nob, (int)((char *)(rmd + 1)) - buffer);
return (-EINVAL);
}
/* rmd doesn't fit in the incoming message */
CERROR ("Incoming message [%d] too small for RMD[%d] (%d needed)\n",
krx->krx_nob, rmd->kqrmd_neiov,
- ((char *)&rmd->kqrmd_eiov[rmd->kqrmd_neiov]) - buffer);
+ (int)((char *)&rmd->kqrmd_eiov[rmd->kqrmd_neiov]) - buffer);
return (-EINVAL);
}