X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcutil.h;h=53226bbb3ee36589de1f36015bf3f6223e571766;hb=70fceb1b71e76e1ff2719988cad63a9113b38641;hp=927427090b1602a45534e6af76a2f3798f18e7ae;hpb=fac04af89be5f530d00fb3b2dd7153132557cb45;p=silc.git diff --git a/lib/silcutil/silcutil.h b/lib/silcutil/silcutil.h index 92742709..53226bbb 100644 --- a/lib/silcutil/silcutil.h +++ b/lib/silcutil/silcutil.h @@ -22,10 +22,14 @@ #define SILCUTIL_H /* Prototypes */ -char *silc_file_read(const char *filename, uint32 *return_len); -int silc_file_write(const char *filename, const char *buffer, uint32 len); -int silc_file_write_mode(const char *filename, const char *buffer, - uint32 len, int mode); +int silc_file_open(const char *filename, int flags); +int silc_file_read(int fd, unsigned char *buf, uint32 buf_len); +int silc_file_write(int fd, const char *buffer, uint32 len); +int silc_file_close(int fd); +char *silc_file_readfile(const char *filename, uint32 *return_len); +int silc_file_writefile(const char *filename, const char *buffer, uint32 len); +int silc_file_writefile_mode(const char *filename, const char *buffer, + uint32 len, int mode); int silc_gets(char *dest, int destlen, const char *src, int srclen, int begin); int silc_check_line(char *buf); char *silc_get_time();