* Move preceding (L3) headers down to remove ESP header and IV. */
| 17 | * Move preceding (L3) headers down to remove ESP header and IV. |
| 18 | */ |
| 19 | static inline void |
| 20 | remove_esph(char *np, char *op, uint32_t hlen) |
| 21 | { |
| 22 | uint32_t i; |
| 23 | |
| 24 | for (i = hlen; i-- != 0; np[i] = op[i]) |
| 25 | ; |
| 26 | } |
| 27 | |
| 28 | /* |
| 29 | * Move preceding (L3) headers up to free space for ESP header and IV. |