> > either way returning before initalizing the returned packet is not ok > either the zero size case is invalid in which case the next valid > packet > or -EAGAIN should be returned or the packet is valid in which case it Nooooo, please drop that bad habit with -ESOMETHING ! Those should soon get out of here, please don't put them back :P Fran?ois.