194d7be52SBrian Somers /*- 2*4d846d26SWarner Losh * SPDX-License-Identifier: BSD-2-Clause 31de7b4b8SPedro F. Giffuni * 494d7be52SBrian Somers * Copyright (c) 2000 Brian Somers <brian@Awfulhak.org> 594d7be52SBrian Somers * All rights reserved. 694d7be52SBrian Somers * 794d7be52SBrian Somers * Redistribution and use in source and binary forms, with or without 894d7be52SBrian Somers * modification, are permitted provided that the following conditions 994d7be52SBrian Somers * are met: 1094d7be52SBrian Somers * 1. Redistributions of source code must retain the above copyright 1194d7be52SBrian Somers * notice, this list of conditions and the following disclaimer. 1294d7be52SBrian Somers * 2. Redistributions in binary form must reproduce the above copyright 1394d7be52SBrian Somers * notice, this list of conditions and the following disclaimer in the 1494d7be52SBrian Somers * documentation and/or other materials provided with the distribution. 1594d7be52SBrian Somers * 1694d7be52SBrian Somers * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 1794d7be52SBrian Somers * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1894d7be52SBrian Somers * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1994d7be52SBrian Somers * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 2094d7be52SBrian Somers * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2194d7be52SBrian Somers * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2294d7be52SBrian Somers * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2394d7be52SBrian Somers * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2494d7be52SBrian Somers * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2594d7be52SBrian Somers * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2694d7be52SBrian Somers * SUCH DAMAGE. 2794d7be52SBrian Somers */ 2894d7be52SBrian Somers 2994d7be52SBrian Somers extern struct layer tcpmsslayer; 30