using namespace boost::unit_test;
-class FilterInit: public yp2::Filter {
+class FilterInit: public yp2::filter::Base {
public:
void process(yp2::Package & package) const {
try
{
{
- yp2::FilterFrontendNet nf;
+ yp2::filter::FrontendNet nf;
}
}
catch ( ... ) {
yp2::RouterChain router;
// put in frontend first
- yp2::FilterFrontendNet filter_front;
- filter_front.listen_address() = "unix:socket";
+ yp2::filter::FrontendNet filter_front;
+
+ std::vector <std::string> ports;
+ ports.insert(ports.begin(), "unix:socket");
+ filter_front.ports() = ports;
filter_front.listen_duration() = 1; // listen a short time only
router.rule(filter_front);