@@ -246,26 +246,28 @@ impl FileExt for File {
246246
247247 #[ cfg( target_env = "p1" ) ]
248248 fn fdstat_set_flags ( & self , flags : u16 ) -> io:: Result < ( ) > {
249- unsafe { wasi:: fd_fdstat_set_flags ( self . as_raw_fd ( ) as wasi:: Fd , flags) . map_err ( err2io) }
249+ unsafe {
250+ wasip1:: fd_fdstat_set_flags ( self . as_raw_fd ( ) as wasip1:: Fd , flags) . map_err ( err2io)
251+ }
250252 }
251253
252254 #[ cfg( target_env = "p1" ) ]
253255 fn fdstat_set_rights ( & self , rights : u64 , inheriting : u64 ) -> io:: Result < ( ) > {
254256 unsafe {
255- wasi :: fd_fdstat_set_rights ( self . as_raw_fd ( ) as wasi :: Fd , rights, inheriting)
257+ wasip1 :: fd_fdstat_set_rights ( self . as_raw_fd ( ) as wasip1 :: Fd , rights, inheriting)
256258 . map_err ( err2io)
257259 }
258260 }
259261
260262 #[ cfg( target_env = "p1" ) ]
261263 fn advise ( & self , offset : u64 , len : u64 , advice : u8 ) -> io:: Result < ( ) > {
262264 let advice = match advice {
263- a if a == wasi :: ADVICE_NORMAL . raw ( ) => wasi :: ADVICE_NORMAL ,
264- a if a == wasi :: ADVICE_SEQUENTIAL . raw ( ) => wasi :: ADVICE_SEQUENTIAL ,
265- a if a == wasi :: ADVICE_RANDOM . raw ( ) => wasi :: ADVICE_RANDOM ,
266- a if a == wasi :: ADVICE_WILLNEED . raw ( ) => wasi :: ADVICE_WILLNEED ,
267- a if a == wasi :: ADVICE_DONTNEED . raw ( ) => wasi :: ADVICE_DONTNEED ,
268- a if a == wasi :: ADVICE_NOREUSE . raw ( ) => wasi :: ADVICE_NOREUSE ,
265+ a if a == wasip1 :: ADVICE_NORMAL . raw ( ) => wasip1 :: ADVICE_NORMAL ,
266+ a if a == wasip1 :: ADVICE_SEQUENTIAL . raw ( ) => wasip1 :: ADVICE_SEQUENTIAL ,
267+ a if a == wasip1 :: ADVICE_RANDOM . raw ( ) => wasip1 :: ADVICE_RANDOM ,
268+ a if a == wasip1 :: ADVICE_WILLNEED . raw ( ) => wasip1 :: ADVICE_WILLNEED ,
269+ a if a == wasip1 :: ADVICE_DONTNEED . raw ( ) => wasip1 :: ADVICE_DONTNEED ,
270+ a if a == wasip1 :: ADVICE_NOREUSE . raw ( ) => wasip1 :: ADVICE_NOREUSE ,
269271 _ => {
270272 return Err ( io:: const_error!(
271273 io:: ErrorKind :: InvalidInput ,
@@ -275,31 +277,35 @@ impl FileExt for File {
275277 } ;
276278
277279 unsafe {
278- wasi :: fd_advise ( self . as_raw_fd ( ) as wasi :: Fd , offset, len, advice) . map_err ( err2io)
280+ wasip1 :: fd_advise ( self . as_raw_fd ( ) as wasip1 :: Fd , offset, len, advice) . map_err ( err2io)
279281 }
280282 }
281283
282284 #[ cfg( target_env = "p1" ) ]
283285 fn allocate ( & self , offset : u64 , len : u64 ) -> io:: Result < ( ) > {
284- unsafe { wasi :: fd_allocate ( self . as_raw_fd ( ) as wasi :: Fd , offset, len) . map_err ( err2io) }
286+ unsafe { wasip1 :: fd_allocate ( self . as_raw_fd ( ) as wasip1 :: Fd , offset, len) . map_err ( err2io) }
285287 }
286288
287289 #[ cfg( target_env = "p1" ) ]
288290 fn create_directory < P : AsRef < Path > > ( & self , dir : P ) -> io:: Result < ( ) > {
289291 let path = osstr2str ( dir. as_ref ( ) . as_ref ( ) ) ?;
290- unsafe { wasi:: path_create_directory ( self . as_raw_fd ( ) as wasi:: Fd , path) . map_err ( err2io) }
292+ unsafe {
293+ wasip1:: path_create_directory ( self . as_raw_fd ( ) as wasip1:: Fd , path) . map_err ( err2io)
294+ }
291295 }
292296
293297 #[ cfg( target_env = "p1" ) ]
294298 fn remove_file < P : AsRef < Path > > ( & self , path : P ) -> io:: Result < ( ) > {
295299 let path = osstr2str ( path. as_ref ( ) . as_ref ( ) ) ?;
296- unsafe { wasi :: path_unlink_file ( self . as_raw_fd ( ) as wasi :: Fd , path) . map_err ( err2io) }
300+ unsafe { wasip1 :: path_unlink_file ( self . as_raw_fd ( ) as wasip1 :: Fd , path) . map_err ( err2io) }
297301 }
298302
299303 #[ cfg( target_env = "p1" ) ]
300304 fn remove_directory < P : AsRef < Path > > ( & self , path : P ) -> io:: Result < ( ) > {
301305 let path = osstr2str ( path. as_ref ( ) . as_ref ( ) ) ?;
302- unsafe { wasi:: path_remove_directory ( self . as_raw_fd ( ) as wasi:: Fd , path) . map_err ( err2io) }
306+ unsafe {
307+ wasip1:: path_remove_directory ( self . as_raw_fd ( ) as wasip1:: Fd , path) . map_err ( err2io)
308+ }
303309 }
304310}
305311
@@ -388,11 +394,11 @@ pub fn link<P: AsRef<Path>, U: AsRef<Path>>(
388394 new_path : U ,
389395) -> io:: Result < ( ) > {
390396 unsafe {
391- wasi :: path_link (
392- old_fd. as_raw_fd ( ) as wasi :: Fd ,
397+ wasip1 :: path_link (
398+ old_fd. as_raw_fd ( ) as wasip1 :: Fd ,
393399 old_flags,
394400 osstr2str ( old_path. as_ref ( ) . as_ref ( ) ) ?,
395- new_fd. as_raw_fd ( ) as wasi :: Fd ,
401+ new_fd. as_raw_fd ( ) as wasip1 :: Fd ,
396402 osstr2str ( new_path. as_ref ( ) . as_ref ( ) ) ?,
397403 )
398404 . map_err ( err2io)
@@ -411,10 +417,10 @@ pub fn rename<P: AsRef<Path>, U: AsRef<Path>>(
411417 new_path : U ,
412418) -> io:: Result < ( ) > {
413419 unsafe {
414- wasi :: path_rename (
415- old_fd. as_raw_fd ( ) as wasi :: Fd ,
420+ wasip1 :: path_rename (
421+ old_fd. as_raw_fd ( ) as wasip1 :: Fd ,
416422 osstr2str ( old_path. as_ref ( ) . as_ref ( ) ) ?,
417- new_fd. as_raw_fd ( ) as wasi :: Fd ,
423+ new_fd. as_raw_fd ( ) as wasip1 :: Fd ,
418424 osstr2str ( new_path. as_ref ( ) . as_ref ( ) ) ?,
419425 )
420426 . map_err ( err2io)
@@ -432,9 +438,9 @@ pub fn symlink<P: AsRef<Path>, U: AsRef<Path>>(
432438 new_path : U ,
433439) -> io:: Result < ( ) > {
434440 unsafe {
435- wasi :: path_symlink (
441+ wasip1 :: path_symlink (
436442 osstr2str ( old_path. as_ref ( ) . as_ref ( ) ) ?,
437- fd. as_raw_fd ( ) as wasi :: Fd ,
443+ fd. as_raw_fd ( ) as wasip1 :: Fd ,
438444 osstr2str ( new_path. as_ref ( ) . as_ref ( ) ) ?,
439445 )
440446 . map_err ( err2io)
0 commit comments