diff options
Diffstat (limited to 'net/xfrm/xfrm_algo.c')
| -rw-r--r-- | net/xfrm/xfrm_algo.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/net/xfrm/xfrm_algo.c b/net/xfrm/xfrm_algo.c index 743c0134a6a9..8b4d6e3246e5 100644 --- a/net/xfrm/xfrm_algo.c +++ b/net/xfrm/xfrm_algo.c | |||
| @@ -125,6 +125,22 @@ static struct xfrm_algo_desc aead_list[] = { | |||
| 125 | .sadb_alg_maxbits = 256 | 125 | .sadb_alg_maxbits = 256 |
| 126 | } | 126 | } |
| 127 | }, | 127 | }, |
| 128 | { | ||
| 129 | .name = "rfc4543(gcm(aes))", | ||
| 130 | |||
| 131 | .uinfo = { | ||
| 132 | .aead = { | ||
| 133 | .icv_truncbits = 128, | ||
| 134 | } | ||
| 135 | }, | ||
| 136 | |||
| 137 | .desc = { | ||
| 138 | .sadb_alg_id = SADB_X_EALG_NULL_AES_GMAC, | ||
| 139 | .sadb_alg_ivlen = 8, | ||
| 140 | .sadb_alg_minbits = 128, | ||
| 141 | .sadb_alg_maxbits = 256 | ||
| 142 | } | ||
| 143 | }, | ||
| 128 | }; | 144 | }; |
| 129 | 145 | ||
| 130 | static struct xfrm_algo_desc aalg_list[] = { | 146 | static struct xfrm_algo_desc aalg_list[] = { |
