126947Sbloom /* 2*38116Sbostic * Copyright (c) 1983 The Regents of the University of California. 3*38116Sbostic * All rights reserved. 426947Sbloom * 5*38116Sbostic * Redistribution and use in source and binary forms are permitted 6*38116Sbostic * provided that the above copyright notice and this paragraph are 7*38116Sbostic * duplicated in all such forms and that any documentation, 8*38116Sbostic * advertising materials, and other materials related to such 9*38116Sbostic * distribution and use acknowledge that the software was developed 10*38116Sbostic * by the University of California, Berkeley. The name of the 11*38116Sbostic * University may not be used to endorse or promote products derived 12*38116Sbostic * from this software without specific prior written permission. 13*38116Sbostic * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR 14*38116Sbostic * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED 15*38116Sbostic * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 16*38116Sbostic * 17*38116Sbostic * @(#)dbm.h 5.2 (Berkeley) 05/24/89 1826947Sbloom */ 1912182Ssam 2026947Sbloom #ifndef NULL 2126947Sbloom /* 2226947Sbloom * this is lunacy, we no longer use it (and never should have 2326947Sbloom * unconditionally defined it), but, this whole file is for 2426947Sbloom * backwards compatability - someone may rely on this. 2526947Sbloom */ 2612182Ssam #define NULL ((char *) 0) 2726947Sbloom #endif 2812182Ssam 2926947Sbloom #include <ndbm.h> 3012182Ssam 3112182Ssam datum fetch(); 3212182Ssam datum firstkey(); 3312182Ssam datum nextkey(); 34