xref: /aosp_15_r20/external/ltp/testcases/network/mpls/mpls03.sh (revision 49cdfc7efb34551c7342be41a7384b9c40d7cab7)
1#!/bin/sh
2# SPDX-License-Identifier: GPL-2.0-or-later
3# Copyright (c) 2018 Oracle and/or its affiliates. All Rights Reserved.
4
5TST_SETUP="setup"
6TST_TESTFUNC="mpls_virt_test"
7TST_CLEANUP="mpls_virt_cleanup"
8
9setup()
10{
11	virt_type="gre"
12	if [ -n "$TST_IPV6" ]; then
13		tst_kvcmp -lt "4.19" && \
14			tst_brk TCONF "mpls + ip6gre requires kernel 4.19+"
15		virt_type="ip6gre"
16	fi
17
18	mpls_virt_setup
19}
20
21. virt_lib.sh
22. mpls_lib.sh
23tst_run
24