/* * * egress FIFO for dear old diglossia * */ #include "fields.tc" #include "ports.tc" #define INSIDE eth0 #define HOMENET 10.10.20.0 dev INSIDE { htb () { class ( rate 600kbps, ceil 600kbps ) if ip_proto == IPPROTO_TCP { class ( rate 64kbps, ceil 128kbps ) \ if tcp_sport == 22 && ip_tos_delay == 1 ; class ( rate 128kbps, ceil 128kbps ) \ if tcp_sport == 554 || tcp_sport == 7070 ; class ( rate 256kbps, ceil 512kbps ) \ if tcp_sport == 22 || tcp_sport == 80 ; class ( rate 256kbps, ceil 512kbps ) \ if 1 ; } } }