#include <stdlib.h>
#include <sys/uio.h>
-#include "ust-helper.h"
+ssize_t ust_patient_write(int fd, const void *buf, size_t count)
+ __attribute__((visibility("hidden")));
-/* Should be hidden but would break the ABI */
-ssize_t patient_write(int fd, const void *buf, size_t count);
-LTTNG_HIDDEN
-ssize_t patient_writev(int fd, struct iovec *iov, int iovcnt);
-/* Should be hidden but would break the ABI */
-ssize_t patient_send(int fd, const void *buf, size_t count, int flags);
+ssize_t ust_patient_writev(int fd, struct iovec *iov, int iovcnt)
+ __attribute__((visibility("hidden")));
+
+ssize_t ust_patient_send(int fd, const void *buf, size_t count, int flags)
+ __attribute__((visibility("hidden")));
#endif /* _LTTNG_SHARE_H */