From 659918a7eb3ed94e8519ebf3327493e05a29c4d2 Mon Sep 17 00:00:00 2001
From: Laurent Bercot
int openwritenclose_suffix (char const *file, char const *s, size_t len, char const *suffix)
int openwritenclose_suffix_sync (char const *file, char const *s, size_t len, char const *suffix)
-int openwritenclose_suffix_devino (char const *file, char const *s, size_t len, dev_t *dev, ino_t *ino, char const *suffix)
-int openwritenclose_suffix_devino_sync (char const *file, char const *s, size_t len, dev_t *dev, ino_t *ino, char const *suffix)
+int openwritenclose_suffix_devino (char const *file, char const *s, size_t len, char const *suffix, dev_t *dev, ino_t *ino)
+int openwritenclose_suffix_devino_sync (char const *file, char const *s, size_t len, char const *suffix, dev_t *dev, ino_t *ino)
Trivial shortcuts around openwritenclose_suffix_internal(). The
reader can easily figure out what they do.
- int openwritenclose_suffix (char const *file, char const *s, size_t len, char const *suffix)
-int openwritenclose_suffix_sync (char const *file, char const *s, size_t len, char const *suffix)
-int openwritenclose_suffix_devino (char const *file, char const *s, size_t len, dev_t *dev, ino_t *ino, char const *suffix)
-int openwritenclose_suffix_devino_sync (char const *file, char const *s, size_t len, dev_t *dev, ino_t *ino, char const *suffix)
+ int openwritevnclose_suffix (char const *file, struct iovec const *v, unsigned int vlen, char const *suffix)
+int openwritevnclose_suffix_sync (char const *file, struct iovec const *v, unsigned int vlen, char const *suffix)
+int openwritevnclose_suffix_devino (char const *file, struct iovec const *v, unsigned int vlen, char const *suffix, dev_t *dev, ino_t *ino)
+int openwritevnclose_suffix_devino_sync (char const *file, struct iovec const *v, unsigned int vlen, char const *suffix, dev_t *dev, ino_t *ino)
Trivial wrappers around openwritevnclose_suffix_internal().