Lines Matching refs:mnt_data
491 nfs_args_t *mnt_data = (nfs_args_t *) data; in mount_linux_nfs() local
496 mnt_data->version = NFS_MOUNT_VERSION; in mount_linux_nfs()
498 put_nfs_common_args(mnt_data, a); in mount_linux_nfs()
500 get_nfs_common_args(mnt_data, a); in mount_linux_nfs()
510 if (mnt_data->flags & MNT2_NFS_OPT_VER3) in mount_linux_nfs()
511 memset(mnt_data->old_root.data, 0, FHSIZE); in mount_linux_nfs()
514 memcpy(mnt_data->old_root.data, mnt_data->root.data, FHSIZE); in mount_linux_nfs()
518 mnt_data->bsize = 0; /* let the kernel decide */ in mount_linux_nfs()
523 mnt_data->namlen = NAME_MAX; /* 256 bytes */ in mount_linux_nfs()
528 mnt_data->pseudoflavor = AUTH_UNIX; in mount_linux_nfs()
530 mnt_data->pseudoflavor = 0; in mount_linux_nfs()
535 memset(mnt_data->context, 0, sizeof(mnt_data->context)); in mount_linux_nfs()
538 mnt_data->fd = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP); in mount_linux_nfs()
539 if (mnt_data->fd < 0) { in mount_linux_nfs()
543 if (bindresvport(mnt_data->fd, NULL) < 0) { in mount_linux_nfs()
553 int ret = connect(mnt_data->fd, in mount_linux_nfs()
554 (struct sockaddr *) &mnt_data->addr, in mount_linux_nfs()
555 sizeof(mnt_data->addr)); in mount_linux_nfs()
564 plog(XLOG_DEBUG, "%s: version %d\n", __func__, mnt_data->version); in mount_linux_nfs()
565 plog(XLOG_DEBUG, "%s: fd %d\n", __func__, mnt_data->fd); in mount_linux_nfs()
567 inet_ntoa(mnt_data->addr.sin_addr)); in mount_linux_nfs()
569 htons(mnt_data->addr.sin_port)); in mount_linux_nfs()
575 print_nfs_args(mnt_data, 0); in mount_linux_nfs()
578 mnt_data->flags &= MNT2_NFS_OPT_FLAGMASK; in mount_linux_nfs()
587 if (errorcode && mnt_data->fd != -1) { in mount_linux_nfs()
590 close(mnt_data->fd); in mount_linux_nfs()
600 nfs4_args_t *mnt_data = (nfs4_args_t *) data; in mount_linux_nfs4() local
605 mnt_data->version = NFS4_MOUNT_VERSION; in mount_linux_nfs4()
607 put_nfs_common_args(mnt_data, a); in mount_linux_nfs4()
609 get_nfs_common_args(mnt_data, a); in mount_linux_nfs4()
613 plog(XLOG_DEBUG, "%s: version %d\n", __func__, mnt_data->version); in mount_linux_nfs4()
619 print_nfs_args(mnt_data, NFS_VERSION4); in mount_linux_nfs4()