rfio_ftell(3) tells the position in a stream

SYNOPSIS

#include <sys/types.h>
#include "rfio_api.h"

long rfio_ftell (FILE *fp);

Under Linux, for large files:
#define _LARGEFILE64_SOURCE
#include <sys/types.h>
#include "rfio_api.h"

off64_t rfio_ftello64 (FILE *fp);

For large files, under other systems:
#include <sys/types.h>
#include "rfio_api.h"

off64_t rfio_ftello64 (FILE *fp);

DESCRIPTION

rfio_ftell returns the current position in the file stream pointed by fp.

RETURN VALUE

This routine returns the position if the operation was successful or -1 if the operation failed. In the latter case, serrno is set appropriately.

ERRORS

EBADF
fp is not a valid descriptor.
SENOSHOST
Host unknown.
SENOSSERV
Service unknown.
SETIMEDOUT
Timed out.
SEBADVERSION
Version ID mismatch.
SEINTERNAL
Internal error.
SECONNDROP
Connection closed by remote end.
SECOMERR
Communication error.

AUTHOR

LCG Grid Deployment Team