aboutsummaryrefslogtreecommitdiffstats
path: root/net/tipc
diff options
context:
space:
mode:
Diffstat (limited to 'net/tipc')
-rw-r--r--net/tipc/port.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/net/tipc/port.c b/net/tipc/port.c
index 3946b5b10c74..756e64cbff96 100644
--- a/net/tipc/port.c
+++ b/net/tipc/port.c
@@ -367,6 +367,12 @@ int tipc_reject_msg(struct sk_buff *buf, u32 err)
367 imp++; 367 imp++;
368 368
369 /* discard rejected message if it shouldn't be returned to sender */ 369 /* discard rejected message if it shouldn't be returned to sender */
370
371 if (WARN(!msg_isdata(msg),
372 "attempt to reject message with user=%u", msg_user(msg))) {
373 dump_stack();
374 goto exit;
375 }
370 if (msg_errcode(msg) || msg_dest_droppable(msg)) 376 if (msg_errcode(msg) || msg_dest_droppable(msg))
371 goto exit; 377 goto exit;
372 378