summaryrefslogtreecommitdiff
path: root/rpmio/rpmio_api.c
blob: af0afd3b9db2fa905f36905c609fab842eeb0dfc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/** \ingroup rpmio
 * \file rpmio/rpmio_api.c
 */

#include "system.h"

/* XXX rename the static inline version of fdFileno */
#define	fdFileno	_fdFileno
#include <rpmio_internal.h>
#undef	fdFileno

#include "debug.h"

/*@access FD_t@*/

int fdFileno(void * cookie) {
    FD_t fd;
    if (cookie == NULL) return -2;
    fd = c2f(cookie);
    return fd->fps[0].fdno;
}