PPPOE-SERVER (Request)

My request is :

To add an option to strict Service Name, which will say, pppoe-server does not offer default service, but only specified. Under linux , I edit pppoe-server.c

    /* If PADI specified non-default service name, and we do not offer
       that service, DO NOT send PADO */
    if (requestedService.type) {
    int slen = ntohs(requestedService.length);
    if (slen) {
        for (i=0; i<NumServiceNames; i++) {
        if (slen == strlen(ServiceNames[i]) &&
            !memcmp(ServiceNames[i], &requestedService.payload, slen)) {
            ok = 1;
            break;
        }
        }
    } else {
        ok = 0;     /* Default service requested */
    }
    } else {
    ok = 0;         /* No Service-Name tag in PADI */
    }

    if (!ok) {
    /* PADI asked for unsupported service */
    return;
    }

edit ok from 1 to 0 and work.

Thanks in advance