#!/bin/bash

# This script destroys a PPP interface.

usage()
{
	echo "Usage: $0 <interface>" >&2
	exit 1
}

[ -z "$1" ] && usage

NAME=$1

for PIDFILE in "/run/ppp/$NAME.pid" "/var/run/$NAME.pid"; do
    if [ -f "$PIDFILE" ]; then
        if pkill -F "$PIDFILE"; then
            exit 0
        else
            echo "Failed to kill process from $PIDFILE"
            exit 1
        fi
    fi
done
echo "Error: No PID file found for $NAME"
exit 2
