#include <stdlib.h>
#include <sys/uio.h>
-#include "ust-helper.h"
+__attribute__((visibility("hidden")))
+ssize_t ust_patient_write(int fd, const void *buf, size_t count);
-/* 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);
+__attribute__((visibility("hidden")))
+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);
#endif /* _LTTNG_SHARE_H */