diff options
author | 2025-09-02 03:20:55 -0700 | |
---|---|---|
committer | 2025-09-03 17:01:52 -0700 | |
commit | a125c8fb9ddbcb0602103a50727a476fd30dec01 (patch) | |
tree | 7710a8fc825d66664ad835056f2f152917942f28 /drivers/usb/host/imx21-dbg.c | |
parent | net/smc: Remove validation of reserved bits in CLC Decline message (diff) | |
download | wireguard-linux-a125c8fb9ddbcb0602103a50727a476fd30dec01.tar.xz wireguard-linux-a125c8fb9ddbcb0602103a50727a476fd30dec01.zip |
mctp: return -ENOPROTOOPT for unknown getsockopt options
In mctp_getsockopt(), unrecognized options currently return -EINVAL.
In contrast, mctp_setsockopt() returns -ENOPROTOOPT for unknown
options.
Update mctp_getsockopt() to also return -ENOPROTOOPT for unknown
options. This aligns the behavior of getsockopt() and setsockopt(),
and matches the standard kernel socket API convention for handling
unsupported options.
Fixes: 99ce45d5e7db ("mctp: Implement extended addressing")
Signed-off-by: Alok Tiwari <alok.a.tiwari@oracle.com>
Link: https://patch.msgid.link/20250902102059.1370008-1-alok.a.tiwari@oracle.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'drivers/usb/host/imx21-dbg.c')
0 files changed, 0 insertions, 0 deletions