xfrm: add extack to xfrm_del_sa
authorSabrina Dubroca <sd@queasysnail.net>
Thu, 24 Nov 2022 14:43:40 +0000 (15:43 +0100)
committerSteffen Klassert <steffen.klassert@secunet.com>
Fri, 25 Nov 2022 09:11:40 +0000 (10:11 +0100)
Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
net/xfrm/xfrm_user.c

index 1664baefae8003f77913290cc39e19d570bee5a3..06a379d35ebb7779ac1ee284a48879595b426344 100644 (file)
@@ -862,12 +862,12 @@ static int xfrm_del_sa(struct sk_buff *skb, struct nlmsghdr *nlh,
                goto out;
 
        if (xfrm_state_kern(x)) {
+               NL_SET_ERR_MSG(extack, "SA is in use by tunnels");
                err = -EPERM;
                goto out;
        }
 
        err = xfrm_state_delete(x);
-
        if (err < 0)
                goto out;