WARNING: line length of 90 exceeds 80 columns #101: FILE: net/quic/packet.c:46: +/* Perform routing for the QUIC packet on the specified path, update header length and MSS WARNING: line length of 86 exceeds 80 columns #127: FILE: net/quic/packet.c:72: +/* Configure the QUIC packet header and routing based on encryption level and path. */ WARNING: line length of 81 exceeds 80 columns #130: FILE: net/quic/packet.c:75: + struct quic_conn_id_set *dest = quic_dest(sk), *source = quic_source(sk); WARNING: line length of 94 exceeds 80 columns #147: FILE: net/quic/packet.c:92: + hlen += 1 + quic_conn_id_active(source)->len; /* Length byte + SCID length. */ WARNING: line length of 90 exceeds 80 columns #148: FILE: net/quic/packet.c:93: + if (level == QUIC_CRYPTO_INITIAL) /* Include token for Initial packets. */ WARNING: line length of 88 exceeds 80 columns #149: FILE: net/quic/packet.c:94: + hlen += quic_var_len(quic_token(sk)->len) + quic_token(sk)->len; WARNING: line length of 81 exceeds 80 columns #151: FILE: net/quic/packet.c:96: + hlen += QUIC_PACKET_LENGTH_LEN; /* Packet length field length. */ WARNING: line length of 91 exceeds 80 columns #152: FILE: net/quic/packet.c:97: + /* Allow fragmentation for handshake packets before PLPMTUD probing starts. WARNING: line length of 94 exceeds 80 columns #153: FILE: net/quic/packet.c:98: + * MTU discovery does not rely on ICMP Packet Too Big once PLPMTUD is enabled. WARNING: line length of 94 exceeds 80 columns #162: FILE: net/quic/packet.c:107: + if (packet->path != path) { /* If the path changed, update and reset routing cache. */ WARNING: line length of 100 exceeds 80 columns #175: FILE: net/quic/packet.c:120: + /* Free it for now, future patches will implement the actual deferred transmission logic. */ WARNING: line length of 92 exceeds 80 columns #209: FILE: net/quic/packet.c:154: + * Packets with a short header (Section 17.3) do not contain a Length field and so WARNING: line length of 93 exceeds 80 columns #234: FILE: net/quic/packet.c:179: + /* Associate skb with sk to ensure sk is valid during async encryption completion. */ WARNING: line length of 82 exceeds 80 columns #294: FILE: net/quic/packet.c:239: + quic_path_daddr(paths, packet->path), &paths->fl); WARNING: line length of 85 exceeds 80 columns #328: FILE: net/quic/packet.h:12: + struct quic_conn_id dcid; /* Dest Connection ID from received packet */ WARNING: line length of 87 exceeds 80 columns #329: FILE: net/quic/packet.h:13: + struct quic_conn_id scid; /* Source Connection ID from received packet */ WARNING: line length of 81 exceeds 80 columns #331: FILE: net/quic/packet.h:15: + union quic_addr saddr; /* Source address from received packet */ WARNING: line length of 89 exceeds 80 columns #333: FILE: net/quic/packet.h:17: + struct list_head frame_list; /* List of frames to pack into packet for send */ WARNING: line length of 82 exceeds 80 columns #334: FILE: net/quic/packet.h:18: + struct sk_buff *head; /* Head skb for packet bundling on send */ WARNING: line length of 87 exceeds 80 columns #335: FILE: net/quic/packet.h:19: + u16 frame_len; /* Length of all ack-eliciting frames excluding PING */ WARNING: line length of 81 exceeds 80 columns #337: FILE: net/quic/packet.h:21: + u32 version; /* QUIC version used/selected during handshake */ WARNING: line length of 82 exceeds 80 columns #338: FILE: net/quic/packet.h:22: + u8 errframe; /* Frame type causing packet processing failure */ WARNING: line length of 83 exceeds 80 columns #341: FILE: net/quic/packet.h:25: + u16 frames; /* Number of ack-eliciting frames excluding PING */ WARNING: line length of 85 exceeds 80 columns #344: FILE: net/quic/packet.h:28: + u16 len; /* QUIC packet length excluding taglen for sending */ WARNING: line length of 82 exceeds 80 columns #346: FILE: net/quic/packet.h:30: + u8 ack_eliciting:1; /* Packet contains ack-eliciting frames to send */ WARNING: line length of 83 exceeds 80 columns #347: FILE: net/quic/packet.h:31: + u8 ack_requested:1; /* Packet contains ack-eliciting frames received */ WARNING: line length of 81 exceeds 80 columns #348: FILE: net/quic/packet.h:32: + u8 ack_immediate:1; /* Send ACK immediately (skip ack_delay timer) */ WARNING: line length of 97 exceeds 80 columns #349: FILE: net/quic/packet.h:33: + u8 non_probing:1; /* Packet has ack-eliciting frames excluding NEW_CONNECTION_ID */ WARNING: line length of 83 exceeds 80 columns #393: FILE: net/quic/packet.h:77: + return packet->mss[0] - packet->overhead - packet->taglen[!!packet->level]; WARNING: line length of 83 exceeds 80 columns #398: FILE: net/quic/packet.h:82: + return packet->mss[1] - packet->overhead - packet->taglen[!!packet->level]; total: 0 errors, 30 warnings, 0 checks, 402 lines checked NOTE: For some of the reported defects, checkpatch may be able to mechanically convert to the typical style using --fix or --fix-inplace. Commit 772ea0cf2b9c ("quic: add packet builder base") has style problems, please review. NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE FILE_PATH_CHANGES GIT_COMMIT_ID MACRO_ARG_REUSE NO_AUTHOR_SIGN_OFF NOTE: If any of the errors are false positives, please report them to the maintainer, see CHECKPATCH in MAINTAINERS. total: 0 errors, 30 warnings, 0 checks, 402 lines checked