GCM_ESP_SALT_SIZE
aead_parms.ret_iv_off = GCM_ESP_SALT_SIZE;
if (keylen < GCM_ESP_SALT_SIZE)
ctx->salt_len = GCM_ESP_SALT_SIZE;
memcpy(ctx->salt, key + keylen - GCM_ESP_SALT_SIZE, GCM_ESP_SALT_SIZE);
keylen -= GCM_ESP_SALT_SIZE;
flow_dump("salt: ", ctx->salt, GCM_ESP_SALT_SIZE);
if (keylen < GCM_ESP_SALT_SIZE)
ctx->salt_len = GCM_ESP_SALT_SIZE;
memcpy(ctx->salt, key + keylen - GCM_ESP_SALT_SIZE, GCM_ESP_SALT_SIZE);
keylen -= GCM_ESP_SALT_SIZE;
flow_dump("salt: ", ctx->salt, GCM_ESP_SALT_SIZE);
#define MAX_SALT_SIZE GCM_ESP_SALT_SIZE