1 /* 2 * Copyright (c) 2009-2012, Novell Inc. 3 * 4 * This program is licensed under the BSD license, read LICENSE.BSD 5 * for further information 6 */ 7 8 #ifndef SOLV_XFOPEN_H 9 #define SOLV_XFOPEN_H 10 11 extern FILE *solv_xfopen(const char *fn, const char *mode); 12 extern FILE *solv_xfopen_fd(const char *fn, int fd, const char *mode); 13 extern FILE *solv_xfopen_buf(const char *fn, char **bufp, size_t *buflp, const char *mode); 14 extern int solv_xfopen_iscompressed(const char *fn); 15 16 #endif 17