[Glibc-bsd-commits] r4998 - in trunk/freebsd-glue: debian include include/rpc

Robert Millan rmh at alioth.debian.org
Sun Oct 6 12:37:55 UTC 2013


Author: rmh
Date: 2013-10-06 12:37:55 +0000 (Sun, 06 Oct 2013)
New Revision: 4998

Added:
   trunk/freebsd-glue/include/rpc/
   trunk/freebsd-glue/include/rpc/xdr.h
Modified:
   trunk/freebsd-glue/debian/changelog
Log:
Add <rpc/xdr.h>.

Modified: trunk/freebsd-glue/debian/changelog
===================================================================
--- trunk/freebsd-glue/debian/changelog	2013-10-06 12:26:26 UTC (rev 4997)
+++ trunk/freebsd-glue/debian/changelog	2013-10-06 12:37:55 UTC (rev 4998)
@@ -1,8 +1,9 @@
 freebsd-glue (0.1.7) UNRELEASED; urgency=low
 
   * Fix minor formatting error in setfstab().
+  * Add <rpc/xdr.h>.
 
- -- Robert Millan <rmh at debian.org>  Thu, 03 Oct 2013 01:22:30 +0200
+ -- Robert Millan <rmh at debian.org>  Sun, 06 Oct 2013 14:37:43 +0200
 
 freebsd-glue (0.1.6) unstable; urgency=low
 

Added: trunk/freebsd-glue/include/rpc/xdr.h
===================================================================
--- trunk/freebsd-glue/include/rpc/xdr.h	                        (rev 0)
+++ trunk/freebsd-glue/include/rpc/xdr.h	2013-10-06 12:37:55 UTC (rev 4998)
@@ -0,0 +1,25 @@
+#include_next <rpc/xdr.h>
+
+#ifndef _RPC_XDR_H
+#define _RPC_XDR_H
+
+#include <sys/cdefs.h>
+
+/*
+ * These are XDR control operators
+ */
+
+#define        XDR_GET_BYTES_AVAIL     1
+#define        XDR_PEEK                2
+#define        XDR_SKIPBYTES           3
+
+struct xdr_bytesrec {
+	bool_t xc_is_last_record;
+	size_t xc_num_avail;
+};
+
+typedef struct xdr_bytesrec xdr_bytesrec;
+
+#define xdr_control(xdrs, req, op)	XDR_CONTROL(xdrs, req, op)
+
+#endif




More information about the Glibc-bsd-commits mailing list