ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/AIO.xs
(Generate patch)

Comparing IO-AIO/AIO.xs (file contents):
Revision 1.244 by root, Tue May 30 22:45:52 2017 UTC vs.
Revision 1.245 by root, Fri Jun 23 03:23:19 2017 UTC

1096 const_eio (FALLOC_FL_KEEP_SIZE) 1096 const_eio (FALLOC_FL_KEEP_SIZE)
1097 const_eio (FALLOC_FL_PUNCH_HOLE) 1097 const_eio (FALLOC_FL_PUNCH_HOLE)
1098 const_eio (FALLOC_FL_COLLAPSE_RANGE) 1098 const_eio (FALLOC_FL_COLLAPSE_RANGE)
1099 const_eio (FALLOC_FL_ZERO_RANGE) 1099 const_eio (FALLOC_FL_ZERO_RANGE)
1100 1100
1101 const_eio (RENAME_NOREPLACE)
1102 const_eio (RENAME_EXCHANGE)
1103 const_eio (RENAME_WHITEOUT)
1104
1101 const_eio (READDIR_DENTS) 1105 const_eio (READDIR_DENTS)
1102 const_eio (READDIR_DIRS_FIRST) 1106 const_eio (READDIR_DIRS_FIRST)
1103 const_eio (READDIR_STAT_ORDER) 1107 const_eio (READDIR_STAT_ORDER)
1104 const_eio (READDIR_FOUND_UNKNOWN) 1108 const_eio (READDIR_FOUND_UNKNOWN)
1105 1109
1591 1595
1592 REQ_SEND; 1596 REQ_SEND;
1593} 1597}
1594 1598
1595void 1599void
1600aio_rename2 (SV8 *oldpath, SV8 *newpath, int flags = 0, SV *callback = &PL_sv_undef)
1601 PPCODE:
1602{
1603 eio_wd wd2 = 0;
1604 dREQ;
1605
1606 req->type = EIO_RENAME;
1607 req_set_path1 (req, oldpath);
1608 req_set_path (req, newpath, &req->sv2, &req->sv4, &wd2, &req->ptr2);
1609 req->int2 = flags;
1610 req->int3 = (long)wd2;
1611
1612 REQ_SEND;
1613}
1614
1615void
1596aio_mknod (SV8 *pathname, int mode, UV dev, SV *callback = &PL_sv_undef) 1616aio_mknod (SV8 *pathname, int mode, UV dev, SV *callback = &PL_sv_undef)
1597 PPCODE: 1617 PPCODE:
1598{ 1618{
1599 dREQ; 1619 dREQ;
1600 1620

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines