View | Details | Raw Unified
Collapse All | Expand All

(-) ppp-2.4.3.orig/pppd/auth.c (-3 / +1 lines)
 Lines 1123-1129    Link Here 
check_maxoctets(arg)
check_maxoctets(arg)
    void *arg;
    void *arg;
{
{
    int diff;
    unsigned int used;
    unsigned int used;
    update_link_stats(ifunit);
    update_link_stats(ifunit);
 Lines 1144-1151    Link Here 
	    used = link_stats.bytes_in+link_stats.bytes_out;
	    used = link_stats.bytes_in+link_stats.bytes_out;
	    break;
	    break;
    }
    }
    diff = maxoctets - used;
    if (maxoctets <= used) {
    if(diff < 0) {
	notice("Traffic limit reached. Limit: %u Used: %u", maxoctets, used);
	notice("Traffic limit reached. Limit: %u Used: %u", maxoctets, used);
	lcp_close(0, "Traffic limit");
	lcp_close(0, "Traffic limit");
	need_holdoff = 0;
	need_holdoff = 0;