[LARTC] [tcng] More complex example?

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

I'm completely stuck with the tcng language - I assume there must be
some way to arrange queues hierachically like

     eth1
      |
     TBF
      |
     PRIO
     /  \
   class class

but my attempt (below) produces a "inferno.tc:8: qdisc "tbf" has no
classes near "prio"" when run through tcc.

dev eth1 {
  egress {
    tbf (rate 128kbps, burst 64kb, limit 64kb, mtu 1510B) {
      prio (bands 2) {
        $ssh_fast = SLB(cir 32kbps, cbs 3kB);

  	class if ((tcp_sport == 22 || tcp_dport == 22) &&
                  SLB_ok($ssh_fast));
	class if 1;
      }
    }
  }
}

Are there any examples of tcng scripts that do something slightly more
complex than those in the tcng tarball?

don


[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux