… | |
… | |
1328 | REQ_SEND; |
1328 | REQ_SEND; |
1329 | } |
1329 | } |
1330 | |
1330 | |
1331 | void |
1331 | void |
1332 | aio_chmod (SV8 *fh_or_path, int mode, SV *callback=&PL_sv_undef) |
1332 | aio_chmod (SV8 *fh_or_path, int mode, SV *callback=&PL_sv_undef) |
1333 | ALIAS: |
|
|
1334 | aio_chmod = EIO_CHMOD |
|
|
1335 | aio_mkdir = EIO_MKDIR |
|
|
1336 | PPCODE: |
1333 | PPCODE: |
1337 | { |
1334 | { |
1338 | dREQ; |
1335 | dREQ; |
1339 | |
1336 | |
1340 | req->int2 = mode; |
1337 | req->int2 = mode; |
… | |
… | |
1369 | req->int1 |= EIO_READDIR_CUSTOM2; |
1366 | req->int1 |= EIO_READDIR_CUSTOM2; |
1370 | |
1367 | |
1371 | req_set_path1 (req, pathname); |
1368 | req_set_path1 (req, pathname); |
1372 | |
1369 | |
1373 | REQ_SEND; |
1370 | REQ_SEND; |
|
|
1371 | } |
|
|
1372 | |
|
|
1373 | void |
|
|
1374 | aio_mkdir (SV8 *pathname, int mode, SV *callback=&PL_sv_undef) |
|
|
1375 | PPCODE: |
|
|
1376 | { |
|
|
1377 | dREQ; |
|
|
1378 | |
|
|
1379 | req->type = EIO_MKDIR; |
|
|
1380 | req->int2 = mode; |
|
|
1381 | req_set_path1 (req, pathname); |
|
|
1382 | |
|
|
1383 | REQ_SEND; |
1374 | } |
1384 | } |
1375 | |
1385 | |
1376 | void |
1386 | void |
1377 | aio_unlink (SV8 *pathname, SV *callback=&PL_sv_undef) |
1387 | aio_unlink (SV8 *pathname, SV *callback=&PL_sv_undef) |
1378 | ALIAS: |
1388 | ALIAS: |