Hi, We believe to have just found a bug in tbf.cc. Function TBF::recv has a static variable "init", which gives wrong results when there is more than one TBF object. We moved the "init" variable to the class declaration in tbf.h as a protected variable, so that it can now work fine with multiple TBF objects. Lidia Yamamoto Ludovic Kuty