• Michal Kubecek's avatar
    netlink: allow extack cookie also for error messages · fe2a31d7
    Michal Kubecek authored
    Commit ba0dc5f6 ("netlink: allow sending extended ACK with cookie on
    success") introduced a cookie which can be sent to userspace as part of
    extended ack message in the form of NLMSGERR_ATTR_COOKIE attribute.
    Currently the cookie is ignored if error code is non-zero but there is
    no technical reason for such limitation and it can be useful to provide
    machine parseable information as part of an error message.
    
    Include NLMSGERR_ATTR_COOKIE whenever the cookie has been set,
    regardless of error code.
    Signed-off-by: default avatarMichal Kubecek <mkubecek@suse.cz>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    fe2a31d7
af_netlink.c 65 KB