git: effc8e57fbf0 - main - libalias: Style cleanup

Konstantin Belousov kostikbel at gmail.com
Sat May 15 19:42:08 UTC 2021


On Sat, May 15, 2021 at 07:01:07AM +0000, Lutz Donnerhacke wrote:
> The branch main has been updated by donner:
> 
> URL: https://cgit.FreeBSD.org/src/commit/?id=effc8e57fbf03d7f1423c662caf2b63f0d1d21a9
> 
> commit effc8e57fbf03d7f1423c662caf2b63f0d1d21a9
> Author:     Lutz Donnerhacke <donner at FreeBSD.org>
> AuthorDate: 2021-05-14 13:08:08 +0000
> Commit:     Lutz Donnerhacke <donner at FreeBSD.org>
> CommitDate: 2021-05-15 06:57:55 +0000
> 
>     libalias: Style cleanup
>     
>     libalias is a convolut of various coding styles modified by a series
>     of different editors enforcing interesting convetions on spacing and
>     comments.
>     
>     This patch is a baseline to start with a perfomance rework of
>     libalias.  Upcoming patches should be focus on the code, not on the
>     style.  That's why most annoying style errors should be fixed
>     beforehand.
>     
>     Reviewed by:    hselasky
>     Discussed by:   emaste
>     MFC after:      2 weeks
>     Differential Revision: https://reviews.freebsd.org/D30259
> ---
>  sys/netinet/libalias/alias.c        | 379 ++++++++++++++++-----------------
>  sys/netinet/libalias/alias.h        |  44 ++--
>  sys/netinet/libalias/alias_db.c     | 414 +++++++++++++++++-------------------
>  sys/netinet/libalias/alias_dummy.c  |  15 +-
>  sys/netinet/libalias/alias_ftp.c    |  68 +++---
>  sys/netinet/libalias/alias_irc.c    |  52 +++--
>  sys/netinet/libalias/alias_local.h  | 178 +++++++---------
>  sys/netinet/libalias/alias_mod.c    |   2 -
>  sys/netinet/libalias/alias_nbt.c    | 253 ++++++++++------------
>  sys/netinet/libalias/alias_pptp.c   |  84 ++++----
>  sys/netinet/libalias/alias_proxy.c  | 271 ++++++++++++-----------
>  sys/netinet/libalias/alias_sctp.c   | 138 ++++++------
>  sys/netinet/libalias/alias_sctp.h   |  26 +--
>  sys/netinet/libalias/alias_skinny.c |  30 ++-
>  sys/netinet/libalias/alias_smedia.c |  91 ++++----
>  sys/netinet/libalias/alias_util.c   |  30 +--
>  16 files changed, 975 insertions(+), 1100 deletions(-)
> 
> diff --git a/sys/netinet/libalias/alias.c b/sys/netinet/libalias/alias.c
> index 900731fcbec6..cac19ab55d56 100644
> --- a/sys/netinet/libalias/alias.c
> +++ b/sys/netinet/libalias/alias.c
> @@ -146,7 +146,7 @@ __FBSDID("$FreeBSD$");
>  #include "alias_mod.h"
>  #endif
>  
> -/* 
> +/*
>   * Define libalias SYSCTL Node
>   */
>  #ifdef SYSCTL_NODE
> @@ -192,7 +192,6 @@ static void	TcpMonitorOut(u_char, struct alias_link *);
>  static void
>  TcpMonitorIn(u_char th_flags, struct alias_link *lnk)
>  {
> -
>  	switch (GetStateIn(lnk)) {
This was style-compatible.

>  	case ALIAS_TCP_STATE_NOT_CONNECTED:
>  		if (th_flags & TH_RST)
> @@ -210,7 +209,6 @@ TcpMonitorIn(u_char th_flags, struct alias_link *lnk)
>  static void
>  TcpMonitorOut(u_char th_flags, struct alias_link *lnk)
>  {
> -
>  	switch (GetStateOut(lnk)) {
>  	case ALIAS_TCP_STATE_NOT_CONNECTED:
>  		if (th_flags & TH_RST)
> @@ -285,21 +283,20 @@ static int	UdpAliasOut(struct libalias *, struct ip *, int, int create);
>  static int	TcpAliasIn(struct libalias *, struct ip *);
>  static int	TcpAliasOut(struct libalias *, struct ip *, int, int create);
>  
> -static int
> -IcmpAliasIn1(struct libalias *la, struct ip *pip)
> -{
> -
> -	LIBALIAS_LOCK_ASSERT(la);
>  /*
>      De-alias incoming echo and timestamp replies.
>      Alias incoming echo and timestamp requests.
>  */
> +static int
> +IcmpAliasIn1(struct libalias *la, struct ip *pip)
> +{
> +	LIBALIAS_LOCK_ASSERT(la);
>  	struct alias_link *lnk;
>  	struct icmp *ic;
And this is not in style.  Declarations must precede executable statements,
even asserts.


More information about the dev-commits-src-all mailing list