1*e21e8c91SJessica Clarke /*- 2*e21e8c91SJessica Clarke * SPDX-License-Identifier: BSD-2-Clause 3*e21e8c91SJessica Clarke * 4*e21e8c91SJessica Clarke * Copyright (c) 2024 Jessica Clarke <jrtc27@FreeBSD.org> 5*e21e8c91SJessica Clarke * 6*e21e8c91SJessica Clarke * Redistribution and use in source and binary forms, with or without 7*e21e8c91SJessica Clarke * modification, are permitted provided that the following conditions 8*e21e8c91SJessica Clarke * are met: 9*e21e8c91SJessica Clarke * 1. Redistributions of source code must retain the above copyright 10*e21e8c91SJessica Clarke * notice, this list of conditions and the following disclaimer. 11*e21e8c91SJessica Clarke * 2. Redistributions in binary form must reproduce the above copyright 12*e21e8c91SJessica Clarke * notice, this list of conditions and the following disclaimer in the 13*e21e8c91SJessica Clarke * documentation and/or other materials provided with the distribution. 14*e21e8c91SJessica Clarke * 15*e21e8c91SJessica Clarke * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 16*e21e8c91SJessica Clarke * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 17*e21e8c91SJessica Clarke * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 18*e21e8c91SJessica Clarke * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 19*e21e8c91SJessica Clarke * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 20*e21e8c91SJessica Clarke * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21*e21e8c91SJessica Clarke * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22*e21e8c91SJessica Clarke * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 23*e21e8c91SJessica Clarke * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24*e21e8c91SJessica Clarke * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25*e21e8c91SJessica Clarke * SUCH DAMAGE. 26*e21e8c91SJessica Clarke */ 27*e21e8c91SJessica Clarke 28*e21e8c91SJessica Clarke #ifndef _SSP_SSP_H_ 29*e21e8c91SJessica Clarke #define _SSP_SSP_H_ 30*e21e8c91SJessica Clarke 31*e21e8c91SJessica Clarke #define __ssp_real_(fun) fun 32*e21e8c91SJessica Clarke #define __ssp_real(fun) __ssp_real_(fun) 33*e21e8c91SJessica Clarke 34*e21e8c91SJessica Clarke #endif 35