WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? #38: new file mode 100644 WARNING: line length of 90 exceeds 80 columns #74: FILE: net/quic/family.c:32: + seq_printf(seq, "%pI4:%d\t", &addr->v4.sin_addr.s_addr, ntohs(addr->v4.sin_port)); WARNING: line length of 85 exceeds 80 columns #79: FILE: net/quic/family.c:37: + seq_printf(seq, "%pI6c:%d\t", &addr->v6.sin6_addr, ntohs(addr->v4.sin_port)); WARNING: line length of 97 exceeds 80 columns #82: FILE: net/quic/family.c:40: +static void quic_v4_udp_conf_init(struct sock *sk, struct udp_port_cfg *conf, union quic_addr *a) WARNING: line length of 97 exceeds 80 columns #91: FILE: net/quic/family.c:49: +static void quic_v6_udp_conf_init(struct sock *sk, struct udp_port_cfg *conf, union quic_addr *a) WARNING: line length of 88 exceeds 80 columns #101: FILE: net/quic/family.c:59: +static int quic_v4_flow_route(struct sock *sk, union quic_addr *da, union quic_addr *sa, WARNING: line length of 88 exceeds 80 columns #136: FILE: net/quic/family.c:94: +static int quic_v6_flow_route(struct sock *sk, union quic_addr *da, union quic_addr *sa, WARNING: line length of 86 exceeds 80 columns #180: FILE: net/quic/family.c:138: +static void quic_v4_lower_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl) WARNING: line length of 83 exceeds 80 columns #188: FILE: net/quic/family.c:146: + pr_debug("%s: skb: %p, len: %d, num: %llu, %pI4:%d -> %pI4:%d\n", __func__, WARNING: line length of 82 exceeds 80 columns #201: FILE: net/quic/family.c:159: + udp_tunnel_xmit_skb((struct rtable *)dst, sk, skb, fl4->saddr, fl4->daddr, WARNING: line length of 91 exceeds 80 columns #202: FILE: net/quic/family.c:160: + tos, ttl, df, fl4->fl4_sport, fl4->fl4_dport, false, false, 0); WARNING: line length of 86 exceeds 80 columns #205: FILE: net/quic/family.c:163: +static void quic_v6_lower_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl) WARNING: line length of 85 exceeds 80 columns #213: FILE: net/quic/family.c:171: + pr_debug("%s: skb: %p, len: %d, num: %llu, %pI6c:%d -> %pI6c:%d\n", __func__, WARNING: line length of 81 exceeds 80 columns #224: FILE: net/quic/family.c:182: + label = ip6_make_flowlabel(sock_net(sk), skb, fl6->flowlabel, true, fl6); WARNING: line length of 83 exceeds 80 columns #226: FILE: net/quic/family.c:184: + ttl, label, fl6->fl6_sport, fl6->fl6_dport, false, 0); WARNING: line length of 96 exceeds 80 columns #229: FILE: net/quic/family.c:187: +static void quic_v4_get_msg_addrs(struct sk_buff *skb, union quic_addr *da, union quic_addr *sa) WARNING: line length of 96 exceeds 80 columns #242: FILE: net/quic/family.c:200: +static void quic_v6_get_msg_addrs(struct sk_buff *skb, union quic_addr *da, union quic_addr *sa) WARNING: line length of 83 exceeds 80 columns #259: FILE: net/quic/family.c:217: + hdr = (struct icmphdr *)(skb_network_header(skb) - sizeof(struct icmphdr)); WARNING: line length of 85 exceeds 80 columns #273: FILE: net/quic/family.c:231: + hdr = (struct icmp6hdr *)(skb_network_header(skb) - sizeof(struct icmp6hdr)); WARNING: line length of 92 exceeds 80 columns #293: FILE: net/quic/family.c:251: +static int quic_v4_get_user_addr(struct sock *sk, union quic_addr *a, struct sockaddr *addr, WARNING: line length of 92 exceeds 80 columns #306: FILE: net/quic/family.c:264: +static int quic_v6_get_user_addr(struct sock *sk, union quic_addr *a, struct sockaddr *addr, WARNING: line length of 93 exceeds 80 columns #331: FILE: net/quic/family.c:289: +static void quic_v4_get_pref_addr(struct sock *sk, union quic_addr *addr, u8 **pp, u32 *plen) WARNING: line length of 93 exceeds 80 columns #351: FILE: net/quic/family.c:309: +static void quic_v6_get_pref_addr(struct sock *sk, union quic_addr *addr, u8 **pp, u32 *plen) WARNING: line length of 91 exceeds 80 columns #404: FILE: net/quic/family.c:362: +static bool quic_v4_cmp_sk_addr(struct sock *sk, union quic_addr *a, union quic_addr *addr) WARNING: line length of 91 exceeds 80 columns #416: FILE: net/quic/family.c:374: +static bool quic_v6_cmp_sk_addr(struct sock *sk, union quic_addr *a, union quic_addr *addr) WARNING: line length of 83 exceeds 80 columns #431: FILE: net/quic/family.c:389: + if (a->sa.sa_family == AF_INET6 && ipv6_addr_any(&a->v6.sin6_addr)) WARNING: line length of 83 exceeds 80 columns #433: FILE: net/quic/family.c:391: + if (a->sa.sa_family == AF_INET && addr->sa.sa_family == AF_INET6 && WARNING: line length of 83 exceeds 80 columns #437: FILE: net/quic/family.c:395: + if (addr->sa.sa_family == AF_INET && a->sa.sa_family == AF_INET6 && WARNING: line length of 82 exceeds 80 columns #444: FILE: net/quic/family.c:402: + if (ipv6_addr_any(&a->v6.sin6_addr) || ipv6_addr_any(&addr->v6.sin6_addr)) WARNING: line length of 85 exceeds 80 columns #449: FILE: net/quic/family.c:407: +static int quic_v4_get_sk_addr(struct socket *sock, struct sockaddr *uaddr, int peer) WARNING: line length of 85 exceeds 80 columns #454: FILE: net/quic/family.c:412: +static int quic_v6_get_sk_addr(struct socket *sock, struct sockaddr *uaddr, int peer) WARNING: line length of 82 exceeds 80 columns #463: FILE: net/quic/family.c:421: + if (a->sa.sa_family == AF_INET6 && ipv6_addr_v4mapped(&a->v6.sin6_addr)) { WARNING: line length of 82 exceeds 80 columns #525: FILE: net/quic/family.c:483: + return (quic_af_ipv4(a) ? sizeof(struct iphdr) : sizeof(struct ipv6hdr)) + WARNING: line length of 81 exceeds 80 columns #531: FILE: net/quic/family.c:489: + return quic_af_ipv4(a) ? quic_v4_is_any_addr(a) : quic_v6_is_any_addr(a); WARNING: line length of 97 exceeds 80 columns #536: FILE: net/quic/family.c:494: + quic_af_ipv4(addr) ? quic_v4_seq_dump_addr(seq, addr) : quic_v6_seq_dump_addr(seq, addr); WARNING: line length of 87 exceeds 80 columns #539: FILE: net/quic/family.c:497: +void quic_udp_conf_init(struct sock *sk, struct udp_port_cfg *conf, union quic_addr *a) WARNING: line length of 98 exceeds 80 columns #541: FILE: net/quic/family.c:499: + quic_af_ipv4(a) ? quic_v4_udp_conf_init(sk, conf, a) : quic_v6_udp_conf_init(sk, conf, a); WARNING: line length of 96 exceeds 80 columns #544: FILE: net/quic/family.c:502: +int quic_flow_route(struct sock *sk, union quic_addr *da, union quic_addr *sa, struct flowi *fl) WARNING: line length of 97 exceeds 80 columns #550: FILE: net/quic/family.c:508: +void quic_lower_xmit(struct sock *sk, struct sk_buff *skb, union quic_addr *da, struct flowi *fl) WARNING: line length of 93 exceeds 80 columns #552: FILE: net/quic/family.c:510: + quic_af_ipv4(da) ? quic_v4_lower_xmit(sk, skb, fl) : quic_v6_lower_xmit(sk, skb, fl); WARNING: line length of 86 exceeds 80 columns #557: FILE: net/quic/family.c:515: +void quic_get_msg_addrs(struct sk_buff *skb, union quic_addr *da, union quic_addr *sa) WARNING: line length of 88 exceeds 80 columns #573: FILE: net/quic/family.c:531: + return quic_skb_ipv4(skb) ? quic_v4_get_msg_ecn(skb) : quic_v6_get_msg_ecn(skb); WARNING: line length of 96 exceeds 80 columns #578: FILE: net/quic/family.c:536: +int quic_get_user_addr(struct sock *sk, union quic_addr *a, struct sockaddr *addr, int addr_len) WARNING: line length of 83 exceeds 80 columns #585: FILE: net/quic/family.c:543: +void quic_get_pref_addr(struct sock *sk, union quic_addr *addr, u8 **pp, u32 *plen) WARNING: line length of 99 exceeds 80 columns #594: FILE: net/quic/family.c:552: + quic_pf_ipv4(sk) ? quic_v4_set_pref_addr(sk, p, addr) : quic_v6_set_pref_addr(sk, p, addr); WARNING: line length of 81 exceeds 80 columns #597: FILE: net/quic/family.c:555: +bool quic_cmp_sk_addr(struct sock *sk, union quic_addr *a, union quic_addr *addr) WARNING: line length of 93 exceeds 80 columns #611: FILE: net/quic/family.c:569: + quic_pf_ipv4(sk) ? quic_v4_set_sk_addr(sk, a, src) : quic_v6_set_sk_addr(sk, a, src); WARNING: line length of 85 exceeds 80 columns #616: FILE: net/quic/family.c:574: + quic_pf_ipv4(sk) ? quic_v4_set_sk_ecn(sk, ecn) : quic_v6_set_sk_ecn(sk, ecn); WARNING: line length of 85 exceeds 80 columns #619: FILE: net/quic/family.c:577: +int quic_common_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, WARNING: line length of 83 exceeds 80 columns #622: FILE: net/quic/family.c:580: + return quic_pf_ipv4(sk) ? ip_setsockopt(sk, level, optname, optval, optlen) WARNING: line length of 86 exceeds 80 columns #623: FILE: net/quic/family.c:581: + : ipv6_setsockopt(sk, level, optname, optval, optlen); WARNING: line length of 88 exceeds 80 columns #626: FILE: net/quic/family.c:584: +int quic_common_getsockopt(struct sock *sk, int level, int optname, char __user *optval, WARNING: line length of 83 exceeds 80 columns #629: FILE: net/quic/family.c:587: + return quic_pf_ipv4(sk) ? ip_getsockopt(sk, level, optname, optval, optlen) WARNING: line length of 86 exceeds 80 columns #630: FILE: net/quic/family.c:588: + : ipv6_getsockopt(sk, level, optname, optval, optlen); WARNING: line length of 97 exceeds 80 columns #652: FILE: net/quic/family.h:15: +#define QUIC_PREF_ADDR_LEN (QUIC_ADDR4_LEN + QUIC_PORT_LEN + QUIC_ADDR6_LEN + QUIC_PORT_LEN) WARNING: line length of 98 exceeds 80 columns #658: FILE: net/quic/family.h:21: +void quic_lower_xmit(struct sock *sk, struct sk_buff *skb, union quic_addr *da, struct flowi *fl); WARNING: line length of 97 exceeds 80 columns #659: FILE: net/quic/family.h:22: +int quic_flow_route(struct sock *sk, union quic_addr *da, union quic_addr *sa, struct flowi *fl); WARNING: line length of 88 exceeds 80 columns #660: FILE: net/quic/family.h:23: +void quic_udp_conf_init(struct sock *sk, struct udp_port_cfg *conf, union quic_addr *a); WARNING: line length of 87 exceeds 80 columns #662: FILE: net/quic/family.h:25: +void quic_get_msg_addrs(struct sk_buff *skb, union quic_addr *da, union quic_addr *sa); WARNING: line length of 97 exceeds 80 columns #666: FILE: net/quic/family.h:29: +int quic_get_user_addr(struct sock *sk, union quic_addr *a, struct sockaddr *addr, int addr_len); WARNING: line length of 84 exceeds 80 columns #667: FILE: net/quic/family.h:30: +void quic_get_pref_addr(struct sock *sk, union quic_addr *addr, u8 **pp, u32 *plen); WARNING: line length of 82 exceeds 80 columns #670: FILE: net/quic/family.h:33: +bool quic_cmp_sk_addr(struct sock *sk, union quic_addr *a, union quic_addr *addr); WARNING: line length of 85 exceeds 80 columns #675: FILE: net/quic/family.h:38: +int quic_common_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, WARNING: line length of 88 exceeds 80 columns #677: FILE: net/quic/family.h:40: +int quic_common_getsockopt(struct sock *sk, int level, int optname, char __user *optval, WARNING: line length of 82 exceeds 80 columns #701: FILE: net/quic/socket.c:119: + return quic_common_setsockopt(sk, level, optname, optval, optlen); WARNING: line length of 82 exceeds 80 columns #710: FILE: net/quic/socket.c:133: + return quic_common_getsockopt(sk, level, optname, optval, optlen); total: 0 errors, 66 warnings, 0 checks, 666 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 6350d0d88744 ("quic: provide family ops for address and protocol") has style problems, please review. NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE 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, 66 warnings, 0 checks, 666 lines checked