+/* netorder.c */
+void *strreverse (void *dest, const void *src, size_t n);
+#if SIZEOF_SHORT == 4
+int read_n32bint (unsigned short *n, int fd);
+int write_n32bint (unsigned short const *n, int fd);
+#elif SIZEOF_LONG == 4
+int read_n32bint (unsigned long *n, int fd);
+int write_n32bint (unsigned long const *n, int fd);
+#else
+int read_n32bint (unsigned int *n, int fd);
+int write_n32bint (unsigned int const *n, int fd);
+#endif
+int read_nfloat (float *f, int fd);
+int write_nfloat (float const *f, int fd);
+int read_ndouble (double *d, int fd);
+int write_ndouble (double const *d, int fd);
+
+#ifdef __cplusplus
+}
+#endif /* __cplusplus */
+