Print this page
5910 libnisdb won't build with modern GCC
@@ -18,16 +18,15 @@
* information: Portions Copyright [yyyy] [name of copyright owner]
*
* CDDL HEADER END
*/
/*
+ * Copyright 2015 Gary Mills
* Copyright 2003 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
-#pragma ident "%Z%%M% %I% %E% SMI"
-
/*
* DESCRIPTION: Contains a front end to the map locking code. These are called
* when a map, or its map_ctrl structure, needs to be locked
* for a short time for internal modification. This lock should
* not be held between DBM operations.
@@ -43,10 +42,11 @@
#include <thread.h>
#include <synch.h>
#include <ndbm.h>
#include "ypsym.h"
#include "shim.h"
+#include "stubs.h"
/*
* FUNCTION : lock_map_ctrl()
*
* DESCRIPTION: Front end to the lock routine taking map_ctrl structure as