xref: /freebsd/tests/sys/kern/sonewconn_overflow.sh (revision d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf)
1*631d525dSJonathan T. Looney#-
2*631d525dSJonathan T. Looney# SPDX-License-Identifier: BSD-2-Clause
3*631d525dSJonathan T. Looney#
4*631d525dSJonathan T. Looney# Copyright (c) 2020 Netflix, Inc.
5*631d525dSJonathan T. Looney#
6*631d525dSJonathan T. Looney# Redistribution and use in source and binary forms, with or without
7*631d525dSJonathan T. Looney# modification, are permitted provided that the following conditions
8*631d525dSJonathan T. Looney# are met:
9*631d525dSJonathan T. Looney# 1. Redistributions of source code must retain the above copyright
10*631d525dSJonathan T. Looney#    notice, this list of conditions and the following disclaimer.
11*631d525dSJonathan T. Looney# 2. Redistributions in binary form must reproduce the above copyright
12*631d525dSJonathan T. Looney#    notice, this list of conditions and the following disclaimer in the
13*631d525dSJonathan T. Looney#    documentation and/or other materials provided with the distribution.
14*631d525dSJonathan T. Looney#
15*631d525dSJonathan T. Looney# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
16*631d525dSJonathan T. Looney# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
17*631d525dSJonathan T. Looney# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
18*631d525dSJonathan T. Looney# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
19*631d525dSJonathan T. Looney# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20*631d525dSJonathan T. Looney# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21*631d525dSJonathan T. Looney# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22*631d525dSJonathan T. Looney# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23*631d525dSJonathan T. Looney# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24*631d525dSJonathan T. Looney# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25*631d525dSJonathan T. Looney# SUCH DAMAGE.
26*631d525dSJonathan T. Looney#
27*631d525dSJonathan T. Looney
28*631d525dSJonathan T. Looneyatf_test_case sonewconn_overflow_01
29*631d525dSJonathan T. Looneysonewconn_overflow_01_head()
30*631d525dSJonathan T. Looney{
31*631d525dSJonathan T. Looney	atf_set descr "Check the operation of the sonewconn() listen queue overflow messages"
32*631d525dSJonathan T. Looney}
33*631d525dSJonathan T. Looney
34*631d525dSJonathan T. Looneysonewconn_overflow_01_body()
35*631d525dSJonathan T. Looney{
36*631d525dSJonathan T. Looney	atf_check -s exit:0 $(atf_get_srcdir)/sonewconn_overflow.py
37*631d525dSJonathan T. Looney}
38*631d525dSJonathan T. Looney
39*631d525dSJonathan T. Looneyatf_init_test_cases()
40*631d525dSJonathan T. Looney{
41*631d525dSJonathan T. Looney	atf_add_test_case sonewconn_overflow_01
42*631d525dSJonathan T. Looney}
43