static void any_ioctl_badbuf(int fd, int code, const char *codename) { one_ioctl_badbuf(fd, code, codename, NULL, "NULL pointer"); one_ioctl_badbuf(fd, code, codename, INVAL_PTR, "invalid pointer"); one_ioctl_badbuf(fd, code, codename, KERN_PTR, "kernel pointer"); }
static int any_ioctl_badbuf(int fd, int code, const char *codename) { int result; result = one_ioctl_badbuf(fd, code, codename, NULL, "NULL pointer"); result |= one_ioctl_badbuf(fd, code, codename, INVAL_PTR, "invalid pointer"); result |= one_ioctl_badbuf(fd, code, codename, KERN_PTR, "kernel pointer"); return result; }