int myfilter_read(FilterLayer *layer, void *buf, int amount, int timeout){ return net_read(layer->lower, buf, amount, timeout);}