diff options
-rw-r--r-- | net/xfrm/xfrm_user.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/net/xfrm/xfrm_user.c b/net/xfrm/xfrm_user.c index 16c84608e81e..4027c4266a87 100644 --- a/net/xfrm/xfrm_user.c +++ b/net/xfrm/xfrm_user.c | |||
@@ -181,7 +181,9 @@ static int verify_newsa_info(struct xfrm_usersa_info *p, | |||
181 | attrs[XFRMA_ALG_AEAD] || | 181 | attrs[XFRMA_ALG_AEAD] || |
182 | attrs[XFRMA_ALG_CRYPT] || | 182 | attrs[XFRMA_ALG_CRYPT] || |
183 | attrs[XFRMA_ALG_COMP] || | 183 | attrs[XFRMA_ALG_COMP] || |
184 | attrs[XFRMA_TFCPAD]) | 184 | attrs[XFRMA_TFCPAD] || |
185 | (ntohl(p->id.spi) >= 0x10000)) | ||
186 | |||
185 | goto out; | 187 | goto out; |
186 | break; | 188 | break; |
187 | 189 | ||