1984263bcSMatthew Dillon /*- 20b801f32SJoerg Sonnenberger * Copyright (c) 2005 The DragonFly Project. All rights reserved. 3d06bfb1eSJoerg Sonnenberger * Copyright (c) 2003 Citrus Project, 4d06bfb1eSJoerg Sonnenberger * All rights reserved. 5984263bcSMatthew Dillon * 6984263bcSMatthew Dillon * Redistribution and use in source and binary forms, with or without 7984263bcSMatthew Dillon * modification, are permitted provided that the following conditions 8984263bcSMatthew Dillon * are met: 9984263bcSMatthew Dillon * 1. Redistributions of source code must retain the above copyright 10984263bcSMatthew Dillon * notice, this list of conditions and the following disclaimer. 11984263bcSMatthew Dillon * 2. Redistributions in binary form must reproduce the above copyright 12984263bcSMatthew Dillon * notice, this list of conditions and the following disclaimer in the 13984263bcSMatthew Dillon * documentation and/or other materials provided with the distribution. 14984263bcSMatthew Dillon * 15d06bfb1eSJoerg Sonnenberger * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 16984263bcSMatthew Dillon * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 17984263bcSMatthew Dillon * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 18d06bfb1eSJoerg Sonnenberger * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 19984263bcSMatthew Dillon * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 20984263bcSMatthew Dillon * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21984263bcSMatthew Dillon * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22