diff --git a/.gitignore b/.gitignore
index b0528ef..f67f8e9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-SOURCES/iproute2-5.18.0.tar.xz
+SOURCES/iproute2-6.1.0.tar.xz
diff --git a/.iproute.metadata b/.iproute.metadata
index aa9e569..58be0cf 100644
--- a/.iproute.metadata
+++ b/.iproute.metadata
@@ -1 +1 @@
-575ff5bba13c6cb4d9a8e5ecad1d691faecfdee6 SOURCES/iproute2-5.18.0.tar.xz
+a10a6b479a641f2d4280c762ce531ebe3f2adb1c SOURCES/iproute2-6.1.0.tar.xz
diff --git a/SPECS/iproute.spec b/SPECS/iproute.spec
index 1d53687..00b4309 100644
--- a/SPECS/iproute.spec
+++ b/SPECS/iproute.spec
@@ -1,6 +1,6 @@
 Summary:            Advanced IP routing and network device configuration tools
 Name:               iproute
-Version:            5.18.0
+Version:            6.1.0
 Release:            1%{?dist}%{?buildid}
 %if 0%{?rhel}
 Group:              Applications/System
@@ -97,7 +97,7 @@ install -D -m644 lib/libnetlink.a %{buildroot}%{_libdir}/libnetlink.a
 rm -rf '%{buildroot}%{_docdir}'
 
 # append deprecated values to rt_dsfield for compatibility reasons
-%if ! 0%{?fedora}
+%if 0%{?rhel} && ! 0%{?eln}
 cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
 %endif
 
@@ -140,6 +140,15 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
 %{_includedir}/iproute2/bpf_elf.h
 
 %changelog
+* Sat Jan 28 2023 Andrea Claudi <aclaudi@redhat.com> - 6.1.0-1.el9
+- New version 6.1.0 [2155604]
+
+* Fri Jan 06 2023 Viktor Malik <vmalik@redhat.com> - 6.0.0-2.el9
+- Rebuild for libbpf 1.0.0 [2158727]
+
+* Thu Oct 06 2022 Andrea Claudi <aclaudi@redhat.com> - 6.0.0-1.el9
+- New version 6.0.0 [2132427]
+
 * Wed Jun 15 2022 Andrea Claudi <aclaudi@redhat.com> - 5.18.0-1.el9
 - New version 5.18.0 [2074608]
 
@@ -650,14 +659,14 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 
 * Thu Apr 23 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-3
-- new iptables (xtables) bring problems to tc, when ipt is used. 
+- new iptables (xtables) bring problems to tc, when ipt is used.
   rhbz#497344 still broken. tc_modules.patch brings correct paths to
   xtables, but that doesn't fix whole issue.
-- 497355 ip should allow creation of an IPsec SA with 'proto any' 
+- 497355 ip should allow creation of an IPsec SA with 'proto any'
   and specified sport and dport as selectors
 
 * Tue Apr 14 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-2
-- c3651bf4763d7247e3edd4e20526a85de459041b ip6tunnel: Fix no default 
+- c3651bf4763d7247e3edd4e20526a85de459041b ip6tunnel: Fix no default
  display of ip4ip6 tunnels
 - e48f73d6a5e90d2f883e15ccedf4f53d26bb6e74 missing arpd directory
 
@@ -716,7 +725,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
 
 * Wed Feb  6 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.6.23-3
 - rebuild without tetex files. It isn't working in rawhide yet. Added
-  new source for ps files. 
+  new source for ps files.
 - #431179 backward compatibility for previous iproute versions
 
 * Mon Jan 21 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.6.23-2
@@ -768,7 +777,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
 - bug fix for xfrm monitor
 - alignment fixes for cris
 - documentation corrections
-        
+
 * Mon Oct  2 2006 Radek Vokal <rvokal@redhat.com> - 2.6.16-7
 - fix ip.8 man page, add initcwnd option
 
@@ -818,7 +827,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
 - use tc manpages and cbq.init from source tarball (#172851)
 
 * Thu Nov 10 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-8
-- new upstream source 
+- new upstream source
 
 * Mon Oct 31 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-7
 - add warning to ip tunnel add command (#128107)
@@ -834,7 +843,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
 - add RPM_OPT_FLAGS
 
 * Mon Sep 19 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-3
-- forget to apply the patch :( 
+- forget to apply the patch :(
 
 * Mon Sep 19 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-2
 - make ip help work again (#168449)
@@ -853,7 +862,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
 
 * Tue May 24 2005 Radek Vokal <rvokal@redhat.com> 2.6.11-2
 - removed useless initvar patch (#150798)
-- new upstream source 
+- new upstream source
 
 * Tue Mar 15 2005 Radek Vokal <rvokal@redhat.com> 2.6.11-1
 - update to iproute-2.6.11
@@ -872,7 +881,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
 
 * Tue Nov 16 2004 Radek Vokal <rvokal@redhat.com> 2.6.9-4
 - source file updated from snapshot version
-- endian patch adding <endian.h> 
+- endian patch adding <endian.h>
 
 * Sat Sep 18 2004 Joshua Blanton <jblanton@cs.ohiou.edu> 2.6.9-3
 - added installation of netem module for tc
@@ -898,7 +907,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
 * Wed Apr 21 2004 Phil Knirsch <pknirsch@redhat.com> 2.4.7-14
 - Fixed -f option for ss (#118355).
 - Small description fix (#110997).
-- Added initialization of some vars (#74961). 
+- Added initialization of some vars (#74961).
 - Added patch to initialize "default" rule as well (#60693).
 
 * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
@@ -951,7 +960,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
 - fix build problem in beehive if kernel-sources is not installed
 
 * Fri May 25 2001 Helge Deller <hdeller@redhat.de>
-- updated to iproute2-2.2.4-now-ss001007.tar.gz 
+- updated to iproute2-2.2.4-now-ss001007.tar.gz
 - bzip2 source tar file
 - "License" replaces "Copyright"
 - added "BuildPrereq: tetex-latex tetex-dvips psutils"