Print this page
5910 libnisdb won't build with modern GCC
@@ -20,16 +20,15 @@
* CDDL HEADER END
*/
/*
* db_entry_c.x
*
+ * Copyright 2015 Gary Mills
* Copyright 2005 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
-%#pragma ident "%Z%%M% %I% %E% SMI"
-
/*
* Some manifest constants, chosen to maximize flexibility without
* plugging the wire full of data.
*/
@@ -38,10 +37,14 @@
%#define _DB_NIS_H
%#include <rpcsvc/nis.h>
#endif /* RPC_HDR */
+#if RPC_XDR
+%#include "nis_clnt.h"
+#endif /* RPC_XDR */
+
#ifdef USINGC
enum db_status {DB_SUCCESS, DB_NOTFOUND, DB_NOTUNIQUE,
DB_BADTABLE, DB_BADQUERY, DB_BADOBJECT,
DB_MEMORY_LIMIT, DB_STORAGE_LIMIT, DB_INTERNAL_ERROR};