The ICV (Integrity Check Value) is at the end of the frame, after the
secure data.
OpenFlow 1.0: Get snapend right for nested frames.
ICMP: Update the snapend for some nested IP packets.
RPKI-Router: Refine length and bounds checks.
+ MACsec: Update the snapend thus the ICV field is not payload for the caller
Monthday, Month DD, YYYY by gharris
Summary for 4.99.1 tcpdump release (so far!)
}
*lengthp -= MACSEC_DEFAULT_ICV_LEN;
*caplenp -= MACSEC_DEFAULT_ICV_LEN;
+ ndo->ndo_snapend -= MACSEC_DEFAULT_ICV_LEN;
/*
* If the SL field is non-zero, then it's the length of the