1*eb2751a2Sstevesk /* $OpenBSD: cleanup.c,v 1.4 2006/07/17 01:31:09 stevesk Exp $ */ 2b8b8936dSmarkus /* 3b8b8936dSmarkus * Copyright (c) 2003 Markus Friedl <markus@openbsd.org> 4b8b8936dSmarkus * 5b8b8936dSmarkus * Permission to use, copy, modify, and distribute this software for any 6b8b8936dSmarkus * purpose with or without fee is hereby granted, provided that the above 7b8b8936dSmarkus * copyright notice and this permission notice appear in all copies. 8b8b8936dSmarkus * 9b8b8936dSmarkus * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 10b8b8936dSmarkus * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 11b8b8936dSmarkus * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 12b8b8936dSmarkus * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 13b8b8936dSmarkus * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14b8b8936dSmarkus * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 15b8b8936dSmarkus * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16b8b8936dSmarkus */ 17*eb2751a2Sstevesk 18*eb2751a2Sstevesk #include <unistd.h> 19b8b8936dSmarkus 20b8b8936dSmarkus #include "log.h" 21b8b8936dSmarkus 22b8b8936dSmarkus /* default implementation */ 23b8b8936dSmarkus void 24b8b8936dSmarkus cleanup_exit(int i) 25b8b8936dSmarkus { 26b8b8936dSmarkus _exit(i); 27b8b8936dSmarkus } 28