Home | History | Annotate | Download | only in lib
      1 #!/bin/sh
      2 #
      3 #    An extension to cmdlib.sh, purely for networking based commands.
      4 #
      5 #    Copyright (C) 2009, Cisco Systems Inc.
      6 #
      7 #    This program is free software; you can redistribute it and/or modify
      8 #    it under the terms of the GNU General Public License as published by
      9 #    the Free Software Foundation; either version 2 of the License, or
     10 #    (at your option) any later version.
     11 #
     12 #    This program is distributed in the hope that it will be useful,
     13 #    but WITHOUT ANY WARRANTY; without even the implied warranty of
     14 #    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     15 #    GNU General Public License for more details.
     16 #
     17 #    You should have received a copy of the GNU General Public License along
     18 #    with this program; if not, write to the Free Software Foundation, Inc.,
     19 #    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
     20 #
     21 # Ngie Cooper, August 2009
     22 #
     23 
     24 . cmdlib.sh
     25 
     26 # Blank for an IPV4 test; 6 for an IPV6 test.
     27 EXEC_SUFFIX=
     28 
     29 read_opts()
     30 {
     31     while getopts "6" opt; do
     32         case "$opt" in
     33         6)
     34             EXEC_SUFFIX=6;;
     35         *)
     36             echo "Setup  0  : FAIL Unknown option: $opt"
     37             exit 1;;
     38         esac
     39     done
     40 }
     41