Another problem I noticed was that if the entry in the SPD for an inbound packet indicates that IPComp should exist on inbound packets, but there is no IPComp header, then the packet is just dropped. However, since IPComp is only used outbound if the resulting compressed header + data is smaller than the original data, then shouldn't the kernel allow this packet to pass on up to the higher layers in the networking stack? In other words, when IPComp is specified in the SPD for inbound packets, it should not be taken as a hard requirement since it is possible that not all packets will be able to be compressed. It is not an error condition when an IPComp header is missing.
Brian
- : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html