#!/bin/sh
#----------------------------------------------------------------------------
# /etc/rc.d/ppp-filter-helper - configuration of PPP active filter
#
# Creation:     2012-03-07 kristov
# Last Update:  $Id: ppp-filter-helper 28168 2013-07-28 18:32:16Z kristov $
#----------------------------------------------------------------------------

# contains PPP filter expressions to be added to the default or user-defined
# PPP filter (if any)
PPP_FILTER_FILE='/var/run/ppp.filter'

#
# Extends the current PPP filter.
#
# $1 = filter expression
#
# The filter expression is appended to the filter currently set.
#
ppp_filter_append()
{
    echo -n " $1" >> "$PPP_FILTER_FILE"
}

#
# Returns the PPP filter expressions to be added to the default or user-defined
# PPP filter (if any).
#
ppp_filter_get()
{
    [ -e "$PPP_FILTER_FILE" ] && cat "$PPP_FILTER_FILE"
}
