1/*- 2 * Copyright (c) 1990, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley by 6 * Chris Torek. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 20 unchanged lines hidden (view full) --- 29 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 30 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 31 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 32 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 33 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 34 * SUCH DAMAGE. 35 * 36 * @(#)local.h 8.3 (Berkeley) 7/3/94 |
37 * $FreeBSD: head/lib/libc/stdio/local.h 150040 2005-09-12 13:46:32Z stefanf $ |
38 */ 39 40#include <sys/types.h> /* for off_t */ 41#include <pthread.h> 42#include <string.h> 43#include <wchar.h> 44 45/* --- 14 unchanged lines hidden (view full) --- 60extern int __slbexpand(FILE *, size_t); 61extern int __srefill(FILE *); 62extern int __sread(void *, char *, int); 63extern int __swrite(void *, char const *, int); 64extern fpos_t __sseek(void *, fpos_t, int); 65extern int __sclose(void *); 66extern void __sinit(void); 67extern void _cleanup(void); |
68extern void __smakebuf(FILE *); 69extern int __swhatbuf(FILE *, size_t *, int *); 70extern int _fwalk(int (*)(FILE *)); 71extern int __svfscanf(FILE *, const char *, __va_list); 72extern int __swsetup(FILE *); 73extern int __sflags(const char *, int *); 74extern int __ungetc(int, FILE *); 75extern wint_t __ungetwc(wint_t, FILE *); --- 65 unchanged lines hidden --- |