aboutsummaryrefslogtreecommitdiffstats
path: root/net/tipc
diff options
context:
space:
mode:
Diffstat (limited to 'net/tipc')
-rw-r--r--net/tipc/socket.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/net/tipc/socket.c b/net/tipc/socket.c
index 6d4991e8f670..3c00b40f815f 100644
--- a/net/tipc/socket.c
+++ b/net/tipc/socket.c
@@ -1223,11 +1223,8 @@ static u32 filter_rcv(struct sock *sk, struct sk_buff *buf)
1223 1223
1224 /* Reject message if it is wrong sort of message for socket */ 1224 /* Reject message if it is wrong sort of message for socket */
1225 1225
1226 /* 1226 if (msg_type(msg) > TIPC_DIRECT_MSG)
1227 * WOULD IT BE BETTER TO JUST DISCARD THESE MESSAGES INSTEAD? 1227 return TIPC_ERR_NO_PORT;
1228 * "NO PORT" ISN'T REALLY THE RIGHT ERROR CODE, AND THERE MAY
1229 * BE SECURITY IMPLICATIONS INHERENT IN REJECTING INVALID TRAFFIC
1230 */
1231 1228
1232 if (sock->state == SS_READY) { 1229 if (sock->state == SS_READY) {
1233 if (msg_connected(msg)) 1230 if (msg_connected(msg))