From 55b3a04e97b7ddd0db17a4fc3ba35461b106b92f Mon Sep 17 00:00:00 2001 From: dzwdz Date: Wed, 27 Jul 2022 12:27:48 +0200 Subject: user/libc: fseek() --- src/user/lib/include/stdio.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/user/lib/include/stdio.h') diff --git a/src/user/lib/include/stdio.h b/src/user/lib/include/stdio.h index b8de85d..eb59793 100644 --- a/src/user/lib/include/stdio.h +++ b/src/user/lib/include/stdio.h @@ -4,6 +4,10 @@ #define EOF (-1) +#define SEEK_SET 1 +#define SEEK_CUR 2 +#define SEEK_END 3 + int printf(const char *fmt, ...); int snprintf(char *str, size_t len, const char *fmt, ...); @@ -17,9 +21,11 @@ FILE *freopen(const char *path, const char *mode, FILE *); FILE *fdopen(int fd, const char *mode); FILE *file_clone(const FILE *); int fclose(FILE *); +int fflush(FILE *f); size_t fread(void *restrict ptr, size_t size, size_t nitems, FILE *restrict); size_t fwrite(const void *restrict ptr, size_t size, size_t nitems, FILE *restrict); +int fseek(FILE *f, long offset, int whence); int feof(FILE *); int ferror(FILE *); -- cgit v1.2.3