nsmb_ioctl
if (nsmb_ioctl(ctx->ct_dev_fd, SMBIOC_SSN_CREATE, &ctx->ct_ssn) < 0) {
(void) nsmb_ioctl(ctx->ct_dev_fd, SMBIOC_SSN_RELE, NULL);
(void) nsmb_ioctl(ctx->ct_dev_fd, SMBIOC_TREE_RELE, NULL);
(void) nsmb_ioctl(ctx->ct_dev_fd, SMBIOC_TREE_RELE, NULL);
int nsmb_ioctl(int, int, void *);
if (nsmb_ioctl(fd, SMBFSIO_SETSD, &iocb) < 0)
if (nsmb_ioctl(fd, SMBFSIO_GETSD, &iocb) < 0) {
if (nsmb_ioctl(ctx->ct_dev_fd, SMBIOC_IOD_CONNECT, work) < 0) {
if (nsmb_ioctl(ctx->ct_dev_fd, SMBIOC_IOD_NEGOTIATE, work) < 0) {
if (nsmb_ioctl(ctx->ct_dev_fd, SMBIOC_IOD_SSNSETUP, work) < 0) {
if (nsmb_ioctl(fd, SMBIOC_GETVERS, &version) < 0)
if (nsmb_ioctl(ctx->ct_dev_fd, cmd, tcon) == -1) {
if (nsmb_ioctl(ctx->ct_dev_fd, SMBIOC_FLAGS2, &flags2) == -1) {
if (nsmb_ioctl(dev_fd, SMBIOC_GETSSNKEY, key) == -1)
if (nsmb_ioctl(new_fd, SMBIOC_DUP_DEV, &from_fd) == -1) {
if (nsmb_ioctl(new_fd, SMBIOC_NTCREATE, &ioc) == -1) {
if (nsmb_ioctl(fd, SMBIOC_READ, &rwrq) == -1) {
if (nsmb_ioctl(fd, SMBIOC_WRITE, &rwrq) == -1) {
if (nsmb_ioctl(fd, SMBIOC_XACTNP, &ioc) == -1) {
(void) nsmb_ioctl(fd, SMBIOC_CLOSEFH, NULL);
if (nsmb_ioctl(ctx->ct_dev_fd, SMBIOC_SSN_KILL, NULL) == -1)
if (nsmb_ioctl(ctx->ct_dev_fd, SMBIOC_SSN_FIND, ssn) == -1)
if (nsmb_ioctl(ctx->ct_dev_fd,
if (nsmb_ioctl(ctx->ct_dev_fd,
if (nsmb_ioctl(ctx->ct_dev_fd,
if (nsmb_ioctl(fd, cmd, &pk) < 0) {
if (nsmb_ioctl(new_fd, SMBIOC_PRINTJOB, &ioc) == -1) {
if (nsmb_ioctl(new_fd, SMBIOC_DUP_DEV, &from_fd) == -1) {
static int nsmb_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
nsmb_ioctl, /* ioctl */
err = nsmb_ioctl(dev, cmd, arg, flags, cr, NULL);