From: Thierry Parmentelat Date: Wed, 6 Jul 2016 13:46:12 +0000 (+0200) Subject: Merge branch 'master' of ssh://git.onelab.eu/git/transforward X-Git-Tag: transforward-0.1-10~1 X-Git-Url: http://git.onelab.eu/?p=transforward.git;a=commitdiff_plain;h=c544916a3f9ca5e144551a1b2d387180500fe281;hp=431069f1ab011e32d55667eecb01aa1d213c69f6 Merge branch 'master' of ssh://git.onelab.eu/git/transforward --- diff --git a/transforward.c b/transforward.c index 0537f18..3ca7020 100644 --- a/transforward.c +++ b/transforward.c @@ -108,7 +108,11 @@ static int init_probes(void) return ret; } -int procfile_write(struct file *file, const char *buffer, unsigned long count, void *data) { +/* as per http://www.tldp.org/LDP/lkmpg/2.4/html/c577.htm + the declaration of write in the file_operations struct reads: + ssize_t (*write) (struct file *, const char *, size_t, loff_t *); +*/ +ssize_t procfile_write(struct file *file, const char *buffer, size_t count, loff_t *data) { if (!once_only) { once_only=1; if (init_probes()==-1)