1*68cbdb5eSespie /* write.h */ 2*68cbdb5eSespie /* $OpenBSD: write.h,v 1.1 2008/03/08 15:36:12 espie Exp $ */ 3*68cbdb5eSespie /* 4*68cbdb5eSespie * Copyright (c) 2008 Marc Espie <espie@openbsd.org> 5*68cbdb5eSespie * 6*68cbdb5eSespie * Permission to use, copy, modify, and distribute this software for any 7*68cbdb5eSespie * purpose with or without fee is hereby granted, provided that the above 8*68cbdb5eSespie * copyright notice and this permission notice appear in all copies. 9*68cbdb5eSespie * 10*68cbdb5eSespie * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 11*68cbdb5eSespie * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 12*68cbdb5eSespie * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 13*68cbdb5eSespie * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 14*68cbdb5eSespie * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 15*68cbdb5eSespie * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16*68cbdb5eSespie * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17*68cbdb5eSespie */ 18*68cbdb5eSespie 19*68cbdb5eSespie #ifndef WRITE_H 20*68cbdb5eSespie #define WRITE_H 21*68cbdb5eSespie 22*68cbdb5eSespie struct directory; 23*68cbdb5eSespie 24*68cbdb5eSespie extern int get_adj_size(int); 25*68cbdb5eSespie extern int adj_size(int, int, int); 26*68cbdb5eSespie extern void adj_size_other(struct directory *); 27*68cbdb5eSespie 28*68cbdb5eSespie #endif 29