… | |
… | |
320 | char *target = strndup ((char *)req->ptr2, req->result); |
320 | char *target = strndup ((char *)req->ptr2, req->result); |
321 | |
321 | |
322 | free (target); |
322 | free (target); |
323 | } |
323 | } |
324 | |
324 | |
|
|
325 | =item eio_realpath (const char *path, int pri, eio_cb cb, void *data) |
|
|
326 | |
|
|
327 | Similar to the realpath libc function, but unlike that one, result is |
|
|
328 | C<0> on failure and the length of the returned path in C<ptr2> - this is |
|
|
329 | similar to readlink. |
|
|
330 | |
325 | =item eio_stat (const char *path, int pri, eio_cb cb, void *data) |
331 | =item eio_stat (const char *path, int pri, eio_cb cb, void *data) |
326 | |
332 | |
327 | =item eio_lstat (const char *path, int pri, eio_cb cb, void *data) |
333 | =item eio_lstat (const char *path, int pri, eio_cb cb, void *data) |
328 | |
334 | |
329 | =item eio_fstat (int fd, int pri, eio_cb cb, void *data) |
335 | =item eio_fstat (int fd, int pri, eio_cb cb, void *data) |