usr/src/uts/common/fs/nfs/nfs4_vnops.c
changeset 8662 18153249ee93
parent 8556 c51264058d37
child 9419 984b1b1c2d67
equal deleted inserted replaced
8661:b1325220ebe7 8662:18153249ee93
    60 #include <sys/systeminfo.h>
    60 #include <sys/systeminfo.h>
    61 #include <sys/policy.h>
    61 #include <sys/policy.h>
    62 #include <sys/sdt.h>
    62 #include <sys/sdt.h>
    63 #include <sys/list.h>
    63 #include <sys/list.h>
    64 #include <sys/stat.h>
    64 #include <sys/stat.h>
       
    65 #include <sys/zone.h>
    65 
    66 
    66 #include <rpc/types.h>
    67 #include <rpc/types.h>
    67 #include <rpc/auth.h>
    68 #include <rpc/auth.h>
    68 #include <rpc/clnt.h>
    69 #include <rpc/clnt.h>
    69 
    70 
   927 		/* CREATE a file */
   928 		/* CREATE a file */
   928 		open_args->opentype = OPEN4_CREATE;
   929 		open_args->opentype = OPEN4_CREATE;
   929 		open_args->mode = createmode;
   930 		open_args->mode = createmode;
   930 		if (createmode == EXCLUSIVE4) {
   931 		if (createmode == EXCLUSIVE4) {
   931 			if (did_excl_setup == FALSE) {
   932 			if (did_excl_setup == FALSE) {
   932 				verf.seconds = nfs_atoi(hw_serial);
   933 				verf.seconds = zone_get_hostid(NULL);
   933 				if (verf.seconds != 0)
   934 				if (verf.seconds != 0)
   934 					verf.nseconds = newnum();
   935 					verf.nseconds = newnum();
   935 				else {
   936 				else {
   936 					timestruc_t now;
   937 					timestruc_t now;
   937 
   938