Quick hack to make altq handle pppoe/llcsnap links better.
A good solution would be to have multiple converters selectable
from config file per interface or queue. 

Please let me know if I misunderstood how altq works.

/Tony


Index: altq_subr.c
===================================================================
RCS file: /cvs/src/sys/altq/altq_subr.c,v
retrieving revision 1.20
diff -r1.20 altq_subr.c
249,250c249,254
<       if (m != NULL && op == ALTDQ_REMOVE)
<               tbr->tbr_token -= TBR_SCALE(m_pktlen(m));
---
>       if (m != NULL && op == ALTDQ_REMOVE) {
>               if (m_pktlen(m) > 38)
>                       tbr->tbr_token -= 
> TBR_SCALE((m_pktlen(m)+8+3+3+2+2+18+6+2+47)/48*53);
>               else 
>                       tbr->tbr_token -= TBR_SCALE(106);
>       }



-- 
---
Tony Sarendal - [EMAIL PROTECTED]
IP/Unix
        -= The scorpion replied,
                "I couldn't help it, it's my nature" =-

Reply via email to