Blame network-scripts/ifup-bnep

rpm-build 133ac4
#! /bin/bash
rpm-build 133ac4
rpm-build 133ac4
. /etc/init.d/functions
rpm-build 133ac4
rpm-build 133ac4
cd /etc/sysconfig/network-scripts
rpm-build 133ac4
. ./network-functions
rpm-build 133ac4
rpm-build 133ac4
[ -f ../network ] && . ../network
rpm-build 133ac4
rpm-build 133ac4
CONFIG=${1}
rpm-build 133ac4
rpm-build 133ac4
source_config
rpm-build 133ac4
rpm-build 133ac4
# On hotplug events, just bring the virtual device up as if it's normal Ethernet
rpm-build 133ac4
if [ -n "$IN_HOTPLUG" ]; then
rpm-build 133ac4
    exec sh -x /etc/sysconfig/network-scripts/ifup-eth ${CONFIG} $2 
rpm-build 133ac4
fi
rpm-build 133ac4
rpm-build 133ac4
start_panu()
rpm-build 133ac4
{
rpm-build 133ac4
    PANDARGS="--persist --pidfile=/run/pand-${DEVICE}.pid --ethernet=${DEVICE} --autozap"
rpm-build 133ac4
    [ "${CACHE}" != "no" -a "${CACHE}" != "NO" ] && PANDARGS="${PANDARGS} --cache"
rpm-build 133ac4
    if [ "${REMOTEBDADDR}" = "" ]; then
rpm-build 133ac4
        PANDARGS="${PANDARGS} --search"
rpm-build 133ac4
    else
rpm-build 133ac4
        PANDARGS="${PANDARGS} --connect ${REMOTEBDADDR}"
rpm-build 133ac4
    fi
rpm-build 133ac4
    /usr/bin/pand ${PANDARGS}
rpm-build 133ac4
}
rpm-build 133ac4
rpm-build 133ac4
start_nap()
rpm-build 133ac4
{
rpm-build 133ac4
    :
rpm-build 133ac4
}
rpm-build 133ac4
rpm-build 133ac4
start_gn()
rpm-build 133ac4
{
rpm-build 133ac4
    :
rpm-build 133ac4
}
rpm-build 133ac4
rpm-build 133ac4
case "$ROLE" in
rpm-build 133ac4
PANU)
rpm-build 133ac4
    start_panu
rpm-build 133ac4
    ;;
rpm-build 133ac4
NAP)
rpm-build 133ac4
    start_nap
rpm-build 133ac4
    ;;
rpm-build 133ac4
GN)
rpm-build 133ac4
    start_gn
rpm-build 133ac4
    ;;
rpm-build 133ac4
*)
rpm-build 133ac4
    echo Unknown BNEP mode :$ROLE
rpm-build 133ac4
    ;;
rpm-build 133ac4
esac
rpm-build 133ac4