* [PATCH libmnl] whitespace: remove spacing irregularities
@ 2024-11-11 2:56 Duncan Roe
2024-11-11 10:30 ` Pablo Neira Ayuso
0 siblings, 1 reply; 3+ messages in thread
From: Duncan Roe @ 2024-11-11 2:56 UTC (permalink / raw)
To: pablo; +Cc: netfilter-devel
Two distinct actions:
1. Remove trailing spaces and tabs.
2. Remove spaces that are followed by a tab, inserting extra tabs
as required.
Action 2 is only performed in the indent region of a line.
Signed-off-by: Duncan Roe <duncan_roe@optusnet.com.au>
---
include/linux/netlink.h | 6 +++---
src/callback.c | 4 ++--
src/socket.c | 6 +++---
3 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/include/linux/netlink.h b/include/linux/netlink.h
index ced0e1a..7c26175 100644
--- a/include/linux/netlink.h
+++ b/include/linux/netlink.h
@@ -14,7 +14,7 @@
#define NETLINK_SELINUX 7 /* SELinux event notifications */
#define NETLINK_ISCSI 8 /* Open-iSCSI */
#define NETLINK_AUDIT 9 /* auditing */
-#define NETLINK_FIB_LOOKUP 10
+#define NETLINK_FIB_LOOKUP 10
#define NETLINK_CONNECTOR 11
#define NETLINK_NETFILTER 12 /* netfilter subsystem */
#define NETLINK_IP6_FW 13
@@ -29,13 +29,13 @@
#define NETLINK_INET_DIAG NETLINK_SOCK_DIAG
-#define MAX_LINKS 32
+#define MAX_LINKS 32
struct sockaddr_nl {
__kernel_sa_family_t nl_family; /* AF_NETLINK */
unsigned short nl_pad; /* zero */
__u32 nl_pid; /* port ID */
- __u32 nl_groups; /* multicast groups mask */
+ __u32 nl_groups; /* multicast groups mask */
};
struct nlmsghdr {
diff --git a/src/callback.c b/src/callback.c
index f5349c3..703ae80 100644
--- a/src/callback.c
+++ b/src/callback.c
@@ -21,7 +21,7 @@ static int mnl_cb_error(const struct nlmsghdr *nlh, void *data)
const struct nlmsgerr *err = mnl_nlmsg_get_payload(nlh);
if (nlh->nlmsg_len < mnl_nlmsg_size(sizeof(struct nlmsgerr))) {
- errno = EBADMSG;
+ errno = EBADMSG;
return MNL_CB_ERROR;
}
/* Netlink subsystems returns the errno value with different signess */
@@ -73,7 +73,7 @@ static inline int __mnl_cb_run(const void *buf, size_t numbytes,
}
/* netlink data message handling */
- if (nlh->nlmsg_type >= NLMSG_MIN_TYPE) {
+ if (nlh->nlmsg_type >= NLMSG_MIN_TYPE) {
if (cb_data){
ret = cb_data(nlh, data);
if (ret <= MNL_CB_STOP)
diff --git a/src/socket.c b/src/socket.c
index 85b6bcc..60ba2cd 100644
--- a/src/socket.c
+++ b/src/socket.c
@@ -206,7 +206,7 @@ EXPORT_SYMBOL int mnl_socket_bind(struct mnl_socket *nl, unsigned int groups,
addr_len = sizeof(nl->addr);
ret = getsockname(nl->fd, (struct sockaddr *) &nl->addr, &addr_len);
- if (ret < 0)
+ if (ret < 0)
return ret;
if (addr_len != sizeof(nl->addr)) {
@@ -226,7 +226,7 @@ EXPORT_SYMBOL int mnl_socket_bind(struct mnl_socket *nl, unsigned int groups,
* \param buf buffer containing the netlink message to be sent
* \param len number of bytes in the buffer that you want to send
*
- * On error, it returns -1 and errno is appropriately set. Otherwise, it
+ * On error, it returns -1 and errno is appropriately set. Otherwise, it
* returns the number of bytes sent.
*/
EXPORT_SYMBOL ssize_t mnl_socket_sendto(const struct mnl_socket *nl,
@@ -235,7 +235,7 @@ EXPORT_SYMBOL ssize_t mnl_socket_sendto(const struct mnl_socket *nl,
static const struct sockaddr_nl snl = {
.nl_family = AF_NETLINK
};
- return sendto(nl->fd, buf, len, 0,
+ return sendto(nl->fd, buf, len, 0,
(struct sockaddr *) &snl, sizeof(snl));
}
--
2.46.2
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH libmnl] whitespace: remove spacing irregularities
2024-11-11 2:56 [PATCH libmnl] whitespace: remove spacing irregularities Duncan Roe
@ 2024-11-11 10:30 ` Pablo Neira Ayuso
2024-11-12 10:03 ` Duncan Roe
0 siblings, 1 reply; 3+ messages in thread
From: Pablo Neira Ayuso @ 2024-11-11 10:30 UTC (permalink / raw)
To: Duncan Roe; +Cc: netfilter-devel
On Mon, Nov 11, 2024 at 01:56:08PM +1100, Duncan Roe wrote:
> Two distinct actions:
> 1. Remove trailing spaces and tabs.
> 2. Remove spaces that are followed by a tab, inserting extra tabs
> as required.
> Action 2 is only performed in the indent region of a line.
>
> Signed-off-by: Duncan Roe <duncan_roe@optusnet.com.au>
> ---
> include/linux/netlink.h | 6 +++---
> src/callback.c | 4 ++--
> src/socket.c | 6 +++---
> 3 files changed, 8 insertions(+), 8 deletions(-)
>
> diff --git a/include/linux/netlink.h b/include/linux/netlink.h
> index ced0e1a..7c26175 100644
> --- a/include/linux/netlink.h
> +++ b/include/linux/netlink.h
> @@ -14,7 +14,7 @@
> #define NETLINK_SELINUX 7 /* SELinux event notifications */
> #define NETLINK_ISCSI 8 /* Open-iSCSI */
> #define NETLINK_AUDIT 9 /* auditing */
> -#define NETLINK_FIB_LOOKUP 10
> +#define NETLINK_FIB_LOOKUP 10
> #define NETLINK_CONNECTOR 11
> #define NETLINK_NETFILTER 12 /* netfilter subsystem */
> #define NETLINK_IP6_FW 13
> @@ -29,13 +29,13 @@
>
> #define NETLINK_INET_DIAG NETLINK_SOCK_DIAG
>
> -#define MAX_LINKS 32
> +#define MAX_LINKS 32
Submit uapi/netlink.h update upstream via netdev@
This is a cached copy of uapi/netlink.h
If I take this, the extra line spaces and indentation will come back
sooner or later.
Thanks.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH libmnl] whitespace: remove spacing irregularities
2024-11-11 10:30 ` Pablo Neira Ayuso
@ 2024-11-12 10:03 ` Duncan Roe
0 siblings, 0 replies; 3+ messages in thread
From: Duncan Roe @ 2024-11-12 10:03 UTC (permalink / raw)
To: Pablo Neira Ayuso; +Cc: Netfilter Development
Hi Pablo,
On Mon, Nov 11, 2024 at 11:30:08AM +0100, Pablo Neira Ayuso wrote:
> On Mon, Nov 11, 2024 at 01:56:08PM +1100, Duncan Roe wrote:
> > Two distinct actions:
> > 1. Remove trailing spaces and tabs.
> > 2. Remove spaces that are followed by a tab, inserting extra tabs
> > as required.
> > Action 2 is only performed in the indent region of a line.
> >
> > Signed-off-by: Duncan Roe <duncan_roe@optusnet.com.au>
> > ---
> > include/linux/netlink.h | 6 +++---
> > src/callback.c | 4 ++--
> > src/socket.c | 6 +++---
> > 3 files changed, 8 insertions(+), 8 deletions(-)
>
> Submit uapi/netlink.h update upstream via netdev@
>
> This is a cached copy of uapi/netlink.h
>
> If I take this, the extra line spaces and indentation will come back
> sooner or later.
>
> Thanks.
Thanks for that advice, I've submitted a v2 which only fixes spacing in 2
.c files. The .c files are the ones giving me grief because q, the editor I
use, is configured to fix spacing on saving any file. I could change the
configuration but would rather not.
As for uapi/linux/netlink.h, well hmm. One of the q editor's "party tricks"
is to go through the entire kernel tree correcting all the space irregularities.
I've wondered about sending a kernel-wide patch except there are a few
sources which seem to assume 4-char tabs: I'd leave them out for now.
q finds 120 space-irregular files under uapi/linux alone, but obviously only a
few are appropriate for netdev@.
Just these 2?
| include/uapi/linux/netlink.h | 6 +++---
| include/uapi/linux/rtnetlink.h | 8 ++++----
Or these as well?
| include/uapi/linux/netfilter/nf_conntrack_common.h | 2 +-
| include/uapi/linux/netfilter/nfnetlink.h | 6 +++---
| include/uapi/linux/netfilter/nfnetlink_compat.h | 8 ++++----
| include/uapi/linux/netfilter/x_tables.h | 4 ++--
| include/uapi/linux/netfilter/xt_NFQUEUE.h | 2 +-
| include/uapi/linux/netfilter/xt_ecn.h | 2 +-
| include/uapi/linux/netfilter_arp/arp_tables.h | 2 +-
| include/uapi/linux/netfilter_bridge.h | 2 +-
| include/uapi/linux/netfilter_bridge/ebt_802_3.h | 2 +-
| include/uapi/linux/netfilter_bridge/ebt_among.h | 4 ++--
| include/uapi/linux/netfilter_bridge/ebt_vlan.h | 2 +-
| include/uapi/linux/netfilter_bridge/ebtables.h | 10 +++++-----
| include/uapi/linux/netfilter_ipv4.h | 2 +-
| include/uapi/linux/netfilter_ipv4/ip_tables.h | 2 +-
| include/uapi/linux/netfilter_ipv4/ipt_ECN.h | 2 +-
| include/uapi/linux/netfilter_ipv6.h | 4 ++--
| include/uapi/linux/netfilter_ipv6/ip6_tables.h | 6 +++---
| include/uapi/linux/netfilter_ipv6/ip6t_ipv6header.h | 2 +-
and what about this lot?
| include/uapi/linux/ax25.h | 14 +++++++-------
| include/uapi/linux/icmpv6.h | 24 ++++++++++++------------
| include/uapi/linux/if.h | 6 +++---
| include/uapi/linux/if_eql.h | 2 +-
| include/uapi/linux/if_hippi.h | 6 +++---
| include/uapi/linux/if_plip.h | 2 +-
| include/uapi/linux/if_pppox.h | 14 +++++++-------
| include/uapi/linux/if_slip.h | 8 ++++----
| include/uapi/linux/if_tun.h | 8 ++++----
| include/uapi/linux/if_vlan.h | 6 +++---
| include/uapi/linux/in.h | 2 +-
| include/uapi/linux/in6.h | 8 ++++----
| include/uapi/linux/inet_diag.h | 2 +-
| include/uapi/linux/ip.h | 2 +-
| include/uapi/linux/ipv6.h | 4 ++--
| include/uapi/linux/ipv6_route.h | 6 +++---
| include/uapi/linux/netdevice.h | 14 +++++++-------
| include/uapi/linux/ppp_defs.h | 2 +-
| include/uapi/linux/sockios.h | 8 ++++----
| include/uapi/linux/x25.h | 4 ++--
Any advice greatly appreciated,
Cheers ... Duncan.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-11-12 10:03 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-11 2:56 [PATCH libmnl] whitespace: remove spacing irregularities Duncan Roe
2024-11-11 10:30 ` Pablo Neira Ayuso
2024-11-12 10:03 ` Duncan Roe
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.