Message ID | 20230604132858.6650-1-andriy.shevchenko@linux.intel.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 8d2b2281aea90ab265733c3cda83b73a01ca352f |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | [net-next,v1,1/1] mac_pton: Clean up the header inclusions | expand |
On Sun, Jun 04, 2023 at 04:28:58PM +0300, Andy Shevchenko wrote: > Since hex_to_bin() is provided by hex.h there is no need to require > kernel.h. Replace the latter by the former and add missing export.h. > > Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Hi Andy, is there a tool that you used to verify this change?
On Tue, 2023-06-06 at 10:42 +0200, Simon Horman wrote: > On Sun, Jun 04, 2023 at 04:28:58PM +0300, Andy Shevchenko wrote: > > Since hex_to_bin() is provided by hex.h there is no need to require > > kernel.h. Replace the latter by the former and add missing export.h. > > > > Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> > > Hi Andy, > > is there a tool that you used to verify this change? I guess build testing it should suffice ;) /P
Hello: This patch was applied to netdev/net-next.git (main) by Paolo Abeni <pabeni@redhat.com>: On Sun, 4 Jun 2023 16:28:58 +0300 you wrote: > Since hex_to_bin() is provided by hex.h there is no need to require > kernel.h. Replace the latter by the former and add missing export.h. > > Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> > --- > lib/net_utils.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) Here is the summary with links: - [net-next,v1,1/1] mac_pton: Clean up the header inclusions https://git.kernel.org/netdev/net-next/c/8d2b2281aea9 You are awesome, thank you!
On Tue, Jun 06, 2023 at 01:20:57PM +0200, Paolo Abeni wrote: > On Tue, 2023-06-06 at 10:42 +0200, Simon Horman wrote: > > On Sun, Jun 04, 2023 at 04:28:58PM +0300, Andy Shevchenko wrote: > > > Since hex_to_bin() is provided by hex.h there is no need to require > > > kernel.h. Replace the latter by the former and add missing export.h. ... > > is there a tool that you used to verify this change? > > I guess build testing it should suffice ;) Yes, it was my brain work with reading the code + compile test on x86.
diff --git a/lib/net_utils.c b/lib/net_utils.c index c17201df3d08..42bb0473fb22 100644 --- a/lib/net_utils.c +++ b/lib/net_utils.c @@ -2,7 +2,8 @@ #include <linux/string.h> #include <linux/if_ether.h> #include <linux/ctype.h> -#include <linux/kernel.h> +#include <linux/export.h> +#include <linux/hex.h> bool mac_pton(const char *s, u8 *mac) {
Since hex_to_bin() is provided by hex.h there is no need to require kernel.h. Replace the latter by the former and add missing export.h. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> --- lib/net_utils.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)