Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-getmac for openSUSE:Factory 
checked in at 2026-10-26 10:01:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-getmac (Old)
 and      /work/SRC/openSUSE:Factory/.python-getmac.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-getmac"

Mon Oct 26 10:01:01 2026 rev:9 rq:1392466 version:0.9.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-getmac/python-getmac.changes      
2024-10-30 17:37:45.656613106 +0100
+++ /work/SRC/openSUSE:Factory/.python-getmac.new.2252680/python-getmac.changes 
2026-10-26 10:02:25.424806950 +0100
@@ -1,0 +2,6 @@
+Sun Oct 25 15:45:50 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.9.6:
+  * Made library py.typed
+
+-------------------------------------------------------------------

Old:
----
  getmac-0.9.5.tar.gz

New:
----
  getmac-0.9.6.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-getmac.spec ++++++
--- /var/tmp/diff_new_pack.IaOOWl/_old  2026-10-26 10:02:26.282842933 +0100
+++ /var/tmp/diff_new_pack.IaOOWl/_new  2026-10-26 10:02:26.288843185 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-getmac
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           python-getmac
-Version:        0.9.5
+Version:        0.9.6
 Release:        0
 Summary:        Module to get MAC addresses of remote hosts and local 
interfaces
 License:        MIT

++++++ cope-with-no-ip6.patch ++++++
--- /var/tmp/diff_new_pack.IaOOWl/_old  2026-10-26 10:02:26.339845324 +0100
+++ /var/tmp/diff_new_pack.IaOOWl/_new  2026-10-26 10:02:26.345845575 +0100
@@ -1,7 +1,7 @@
-Index: getmac-0.9.4/tests/test_getmac.py
+Index: getmac-0.9.6/tests/test_getmac.py
 ===================================================================
---- getmac-0.9.4.orig/tests/test_getmac.py
-+++ getmac-0.9.4/tests/test_getmac.py
+--- getmac-0.9.6.orig/tests/test_getmac.py
++++ getmac-0.9.6/tests/test_getmac.py
 @@ -144,7 +144,7 @@ def test_initialize_method_cache_valid_t
      assert getmac.initialize_method_cache(method_type)
      assert getmac.METHOD_CACHE[method_type] is not None

++++++ getmac-0.9.5.tar.gz -> getmac-0.9.6.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/CHANGELOG.md 
new/getmac-0.9.6/CHANGELOG.md
--- old/getmac-0.9.5/CHANGELOG.md       2024-07-16 03:36:11.000000000 +0200
+++ new/getmac-0.9.6/CHANGELOG.md       2026-10-03 19:29:43.338928500 +0200
@@ -4,6 +4,11 @@
 
 **Announcement**: Compatibility with Python versions older than 3.7 (2.7, 3.4, 
3.5, and 3.6) is deprecated and will be removed in getmac 1.0.0. If you are 
stuck on an unsupported Python, consider loosely pinning the version of this 
package in your dependency list, e.g. `getmac<1.0.0` or `getmac~=0.9.0`.
 
+## 0.9.6 (10/03/2026)
+
+### Changed
+* Made library py.typed
+
 ## 0.9.5 (07/15/2024)
 
 ### Changed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/PKG-INFO new/getmac-0.9.6/PKG-INFO
--- old/getmac-0.9.5/PKG-INFO   2024-07-16 03:46:13.204402000 +0200
+++ new/getmac-0.9.6/PKG-INFO   2026-10-03 19:32:40.478920700 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 2.1
+Metadata-Version: 2.4
 Name: getmac
-Version: 0.9.5
+Version: 0.9.6
 Summary: Get MAC addresses of remote hosts and local interfaces
 Home-page: https://github.com/GhostofGoes/getmac
 Author: Christopher Goes
@@ -34,6 +34,7 @@
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Programming Language :: Python :: Implementation :: IronPython
 Classifier: Programming Language :: Python :: Implementation :: Jython
+Classifier: Typing :: Typed
 Classifier: Intended Audience :: Developers
 Classifier: Intended Audience :: System Administrators
 Classifier: Intended Audience :: Information Technology
@@ -45,6 +46,18 @@
 Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*
 Description-Content-Type: text/markdown
 License-File: LICENSE
+Dynamic: author
+Dynamic: author-email
+Dynamic: classifier
+Dynamic: description
+Dynamic: description-content-type
+Dynamic: home-page
+Dynamic: keywords
+Dynamic: license
+Dynamic: license-file
+Dynamic: project-url
+Dynamic: requires-python
+Dynamic: summary
 
 
 [![Latest version on 
PyPI](https://badge.fury.io/py/getmac.svg)](https://pypi.org/project/getmac/)
@@ -295,6 +308,7 @@
 - Tomasz Duda (@tomaszduda23) - support for docker in network bridge mode
 - Steven Looman (@StevenLooman) - Windows 11 testing
 - Reimund Renner (@raymanP) - macOS fixes
+- Simone Chemelli (@chemelli74) - py.typed the library
 
 ## Sources
 Many of the methods used to acquire an address and the core logic framework 
are attributed to the CPython project's UUID implementation.
@@ -317,6 +331,11 @@
 
 **Announcement**: Compatibility with Python versions older than 3.7 (2.7, 3.4, 
3.5, and 3.6) is deprecated and will be removed in getmac 1.0.0. If you are 
stuck on an unsupported Python, consider loosely pinning the version of this 
package in your dependency list, e.g. `getmac<1.0.0` or `getmac~=0.9.0`.
 
+## 0.9.6 (10/03/2026)
+
+### Changed
+* Made library py.typed
+
 ## 0.9.5 (07/15/2024)
 
 ### Changed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/README.md new/getmac-0.9.6/README.md
--- old/getmac-0.9.5/README.md  2024-06-02 19:41:54.000000000 +0200
+++ new/getmac-0.9.6/README.md  2026-10-03 03:27:24.371827600 +0200
@@ -247,6 +247,7 @@
 - Tomasz Duda (@tomaszduda23) - support for docker in network bridge mode
 - Steven Looman (@StevenLooman) - Windows 11 testing
 - Reimund Renner (@raymanP) - macOS fixes
+- Simone Chemelli (@chemelli74) - py.typed the library
 
 ## Sources
 Many of the methods used to acquire an address and the core logic framework 
are attributed to the CPython project's UUID implementation.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/getmac/getmac.py 
new/getmac-0.9.6/getmac/getmac.py
--- old/getmac-0.9.5/getmac/getmac.py   2024-07-16 03:36:29.000000000 +0200
+++ new/getmac-0.9.6/getmac/getmac.py   2026-10-03 19:29:08.012315800 +0200
@@ -23,6 +23,7 @@
     updated_mac = get_mac_address(ip="10.0.0.1", network_request=True)
 
 """
+
 import ctypes
 import logging
 import os
@@ -30,16 +31,17 @@
 import re
 import shlex
 import socket
+import subprocess
 import struct
 import sys
 import traceback
 import warnings
 from subprocess import CalledProcessError, check_output
 
-try:  # Python 3
-    from subprocess import DEVNULL  # type: ignore
-except ImportError:  # Python 2
-    DEVNULL = open(os.devnull, "wb")  # type: ignore
+try:
+    DEVNULL = subprocess.DEVNULL  # type: Union[int, BufferedWriter]
+except AttributeError:  # Python 2
+    DEVNULL = open(os.devnull, "wb")
 
 # Used for mypy (a data type analysis tool)
 # If you're copying the code, this section can be safely removed
@@ -47,7 +49,8 @@
     from typing import TYPE_CHECKING
 
     if TYPE_CHECKING:
-        from typing import Dict, List, Optional, Set, Tuple, Type, Union
+        from io import BufferedWriter
+        from typing import Dict, IO, List, Optional, Set, Tuple, Type, Union
 except ImportError:
     pass
 
@@ -56,7 +59,7 @@
 if not log.handlers:
     log.addHandler(logging.NullHandler())
 
-__version__ = "0.9.5"
+__version__ = "0.9.6"
 
 PY2 = sys.version_info[0] == 2  # type: bool
 
@@ -79,7 +82,7 @@
     _SYST = _UNAME.system  # type: str
 if _SYST == "Java":
     try:
-        import java.lang
+        import java.lang  # type: ignore[import-not-found]
 
         _SYST = str(java.lang.System.getProperty("os.name"))
     except ImportError:
@@ -271,10 +274,11 @@
 
 def _call_proc(executable, args):
     # type: (str, str) -> str
+    cmd = ""  # type: Union[str, List[str]]
     if WINDOWS:
-        cmd = executable + " " + args  # type: ignore
+        cmd = executable + " " + args
     else:
-        cmd = [executable] + shlex.split(args)  # type: ignore
+        cmd = [executable] + shlex.split(args)
 
     output = check_output(cmd, stderr=DEVNULL, env=ENV)
 
@@ -303,7 +307,7 @@
     """
     s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
     s.connect(("1.1.1.1", 53))
-    ip = s.getsockname()[0]
+    ip = str(s.getsockname()[0])
     s.close()  # NOTE: sockets don't have context manager in 2.7 :(
     return ip
 
@@ -338,7 +342,7 @@
 
     def test(self):  # type: () -> bool  # noqa: T484
         """Low-impact test that the method is feasible, e.g. command exists."""
-        pass  # pragma: no cover
+        raise NotImplementedError  # pragma: no cover
 
     # TODO: automatically clean MAC on return
     def get(self, arg):  # type: (str) -> Optional[str]
@@ -359,7 +363,7 @@
             Lowercase colon-separated MAC address, or None if one could
             not be found.
         """
-        pass  # pragma: no cover
+        raise NotImplementedError  # pragma: no cover
 
     @classmethod
     def __str__(cls):  # type: () -> str
@@ -466,7 +470,7 @@
         ("-a", True),  # "arp -a 192.168.1.1"
     )
     _args_tested = False  # type: bool
-    _good_pair = ()  # type: Union[Tuple, Tuple[str, bool]]
+    _good_pair = None  # type: Optional[Tuple[str, bool]]
 
     def test(self):  # type: () -> bool
         return check_command("arp")
@@ -508,9 +512,12 @@
 
         if not command_output:
             # if True, then include IP as a command argument
-            cmd_args = [self._good_pair[0]]
+            good_pair = self._good_pair
+            if good_pair is None:
+                return None
+            cmd_args = [good_pair[0]]
 
-            if self._good_pair[1]:
+            if good_pair[1]:
                 cmd_args.append(arg)
 
             command_output = _popen("arp", " ".join(cmd_args))
@@ -638,16 +645,25 @@
 
     def test(self):  # type: () -> bool
         try:
-            return ctypes.windll.wsock32.inet_addr(b"127.0.0.1") > 0  # noqa: 
T484
+            windll = getattr(ctypes, "windll", None)
+            if windll is None:
+                return False
+            result = windll.wsock32.inet_addr(b"127.0.0.1")  # type: int
+            return result > 0
         except Exception:
             return False
 
     def get(self, arg):  # type: (str) -> Optional[str]
+        windll = getattr(ctypes, "windll", None)
+        if windll is None:
+            return None
+
+        arg_input = arg  # type: Union[str, bytes]
         if not PY2:  # Convert to bytes on Python 3+ (Fixes GitHub issue #7)
-            arg = arg.encode()  # type: ignore
+            arg_input = arg.encode()
 
         try:
-            inetaddr = ctypes.windll.wsock32.inet_addr(arg)  # type: ignore
+            inetaddr = windll.wsock32.inet_addr(arg_input)
             if inetaddr in (0, -1):
                 raise Exception
         except Exception:
@@ -655,19 +671,19 @@
             #   We should be explicit about only accepting ipv4 addresses
             #   and handle any hostname resolution in calling code
             hostip = socket.gethostbyname(arg)
-            inetaddr = ctypes.windll.wsock32.inet_addr(hostip)  # type: ignore
+            inetaddr = windll.wsock32.inet_addr(hostip)
 
         buffer = ctypes.c_buffer(6)
         addlen = ctypes.c_ulong(ctypes.sizeof(buffer))
 
         # 
https://docs.microsoft.com/en-us/windows/win32/api/iphlpapi/nf-iphlpapi-sendarp
-        send_arp = ctypes.windll.Iphlpapi.SendARP  # type: ignore
+        send_arp = windll.Iphlpapi.SendARP
         if send_arp(inetaddr, 0, ctypes.byref(buffer), ctypes.byref(addlen)) 
!= 0:
             return None
 
         # Convert binary data into a string.
         macaddr = ""
-        for intval in struct.unpack("BBBBBB", buffer):  # type: ignore
+        for intval in struct.unpack("BBBBBB", buffer):
             if intval > 15:
                 replacestr = "0x"
             else:
@@ -723,19 +739,24 @@
 
     def test(self):  # type: () -> bool
         try:
-            from uuid import _find_mac  # noqa: T484
+            import uuid
 
-            return check_command("lanscan")
+            return bool(getattr(uuid, "_find_mac", None)) and 
check_command("lanscan")
         except Exception:
             return False
 
     def get(self, arg):  # type: (str) -> Optional[str]
-        from uuid import _find_mac  # type: ignore
+        import uuid
+
+        _find_mac = getattr(uuid, "_find_mac", None)
+        if _find_mac is None:
+            return None
 
+        arg_input = arg  # type: Union[str, bytes]
         if not PY2:
-            arg = bytes(arg, "utf-8")  # type: ignore
+            arg_input = bytes(arg, "utf-8")
 
-        mac = _find_mac("lanscan", "-ai", [arg], lambda i: 0)
+        mac = _find_mac("lanscan", "-ai", [arg_input], lambda i: 0)
 
         if mac:
             return _uuid_convert(mac)
@@ -787,7 +808,7 @@
         # Network Adapter (the human-readable name)
         (r"\r\n.*", r".*" + MAC_RE_DASH + r".*\r\n"),
     ]  # type: List[Tuple[str, str]]
-    _champ = ()  # type: Union[tuple, Tuple[str, str]]
+    _champ = None  # type: Optional[Tuple[str, str]]
 
     def test(self):  # type: () -> bool
         # NOTE: the scripts from this library (getmac) are excluded from the
@@ -1379,7 +1400,8 @@
     curr = METHOD_CACHE[method_type]
     FALLBACK_CACHE[method_type].remove(found)
     METHOD_CACHE[method_type] = found
-    FALLBACK_CACHE[method_type].insert(0, curr)  # noqa: T484
+    if curr is not None:
+        FALLBACK_CACHE[method_type].insert(0, curr)
 
     return True
 
@@ -1527,8 +1549,9 @@
         )
 
     # Populate fallback cache with all the tested methods, minus the currently 
active method
-    if METHOD_CACHE[method_type] and METHOD_CACHE[method_type] in 
tested_methods:
-        tested_methods.remove(METHOD_CACHE[method_type])  # noqa: T484
+    current_method = METHOD_CACHE[method_type]
+    if current_method and current_method in tested_methods:
+        tested_methods.remove(current_method)
 
     FALLBACK_CACHE[method_type] = tested_methods
 
@@ -1871,7 +1894,8 @@
                 global DEFAULT_IFACE
 
                 if not DEFAULT_IFACE:
-                    DEFAULT_IFACE = get_by_method("default_iface")  # noqa: 
T484
+                    default_iface = get_by_method("default_iface")
+                    DEFAULT_IFACE = default_iface if default_iface else ""
 
                     if DEFAULT_IFACE:
                         DEFAULT_IFACE = str(DEFAULT_IFACE).strip()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/getmac/shutilwhich.py 
new/getmac-0.9.6/getmac/shutilwhich.py
--- old/getmac-0.9.5/getmac/shutilwhich.py      2024-06-02 19:41:54.000000000 
+0200
+++ new/getmac-0.9.6/getmac/shutilwhich.py      2026-10-03 03:27:24.373827500 
+0200
@@ -10,10 +10,16 @@
 import os
 import sys
 
+try:
+    from typing import List, Optional
+except ImportError:
+    pass
+
 
 # Everything below this point has been copied verbatim from the Python-3.3
 # sources.
 def which(cmd, mode=os.F_OK | os.X_OK, path=None):
+    # type: (str, int, Optional[str]) -> Optional[str]
     """Given a command, mode, and a PATH string, return the path which
     conforms to the given mode on the PATH, or None if there is no such
     file.
@@ -28,6 +34,7 @@
     # Additionally check that `file` is not a directory, as on Windows
     # directories pass the os.access check.
     def _access_check(fn, mode):
+        # type: (str, int) -> bool
         return os.path.exists(fn) and os.access(fn, mode) and not 
os.path.isdir(fn)
 
     # Short circuit. If we're given a full path which matches the mode
@@ -35,7 +42,8 @@
     if _access_check(cmd, mode):
         return cmd
 
-    path = (path or os.environ.get("PATH", os.defpath)).split(os.pathsep)
+    path_str = path if path is not None else os.environ.get("PATH", os.defpath)
+    path_parts = path_str.split(os.pathsep)  # type: List[str]
 
     if sys.platform == "win32":
         # The current directory takes precedence on Windows.
@@ -56,7 +64,7 @@
         files = [cmd]
 
     seen = set()
-    for dir in path:
+    for dir in path_parts:
         dir = os.path.normcase(dir)
         if dir not in seen:
             seen.add(dir)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/getmac.egg-info/PKG-INFO 
new/getmac-0.9.6/getmac.egg-info/PKG-INFO
--- old/getmac-0.9.5/getmac.egg-info/PKG-INFO   2024-07-16 03:46:10.000000000 
+0200
+++ new/getmac-0.9.6/getmac.egg-info/PKG-INFO   2026-10-03 19:32:40.381986900 
+0200
@@ -1,6 +1,6 @@
-Metadata-Version: 2.1
+Metadata-Version: 2.4
 Name: getmac
-Version: 0.9.5
+Version: 0.9.6
 Summary: Get MAC addresses of remote hosts and local interfaces
 Home-page: https://github.com/GhostofGoes/getmac
 Author: Christopher Goes
@@ -34,6 +34,7 @@
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Programming Language :: Python :: Implementation :: IronPython
 Classifier: Programming Language :: Python :: Implementation :: Jython
+Classifier: Typing :: Typed
 Classifier: Intended Audience :: Developers
 Classifier: Intended Audience :: System Administrators
 Classifier: Intended Audience :: Information Technology
@@ -45,6 +46,18 @@
 Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*
 Description-Content-Type: text/markdown
 License-File: LICENSE
+Dynamic: author
+Dynamic: author-email
+Dynamic: classifier
+Dynamic: description
+Dynamic: description-content-type
+Dynamic: home-page
+Dynamic: keywords
+Dynamic: license
+Dynamic: license-file
+Dynamic: project-url
+Dynamic: requires-python
+Dynamic: summary
 
 
 [![Latest version on 
PyPI](https://badge.fury.io/py/getmac.svg)](https://pypi.org/project/getmac/)
@@ -295,6 +308,7 @@
 - Tomasz Duda (@tomaszduda23) - support for docker in network bridge mode
 - Steven Looman (@StevenLooman) - Windows 11 testing
 - Reimund Renner (@raymanP) - macOS fixes
+- Simone Chemelli (@chemelli74) - py.typed the library
 
 ## Sources
 Many of the methods used to acquire an address and the core logic framework 
are attributed to the CPython project's UUID implementation.
@@ -317,6 +331,11 @@
 
 **Announcement**: Compatibility with Python versions older than 3.7 (2.7, 3.4, 
3.5, and 3.6) is deprecated and will be removed in getmac 1.0.0. If you are 
stuck on an unsupported Python, consider loosely pinning the version of this 
package in your dependency list, e.g. `getmac<1.0.0` or `getmac~=0.9.0`.
 
+## 0.9.6 (10/03/2026)
+
+### Changed
+* Made library py.typed
+
 ## 0.9.5 (07/15/2024)
 
 ### Changed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/getmac.egg-info/SOURCES.txt 
new/getmac-0.9.6/getmac.egg-info/SOURCES.txt
--- old/getmac-0.9.5/getmac.egg-info/SOURCES.txt        2024-07-16 
03:46:11.000000000 +0200
+++ new/getmac-0.9.6/getmac.egg-info/SOURCES.txt        2026-10-03 
19:32:40.394044400 +0200
@@ -7,6 +7,7 @@
 getmac/__init__.py
 getmac/__main__.py
 getmac/getmac.py
+getmac/py.typed
 getmac/shutilwhich.py
 getmac.egg-info/PKG-INFO
 getmac.egg-info/SOURCES.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/setup.py new/getmac-0.9.6/setup.py
--- old/getmac-0.9.5/setup.py   2024-06-02 19:41:54.000000000 +0200
+++ new/getmac-0.9.6/setup.py   2026-10-03 03:27:24.373827500 +0200
@@ -36,6 +36,7 @@
     license="MIT",
     data_files=[],
     packages=["getmac"],
+    package_data={"getmac": ["py.typed"]},
     zip_safe=True,
     entry_points={"console_scripts": ["getmac2 = getmac.__main__:main"]}
     if sys.version_info[:2] <= (2, 7)
@@ -82,6 +83,7 @@
         "Programming Language :: Python :: Implementation :: PyPy",
         "Programming Language :: Python :: Implementation :: IronPython",
         "Programming Language :: Python :: Implementation :: Jython",
+        "Typing :: Typed",
         "Intended Audience :: Developers",
         "Intended Audience :: System Administrators",
         "Intended Audience :: Information Technology",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/tests/samples/OSX/arp_-a.out 
new/getmac-0.9.6/tests/samples/OSX/arp_-a.out
--- old/getmac-0.9.5/tests/samples/OSX/arp_-a.out       2019-04-30 
05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/OSX/arp_-a.out       2026-08-06 
05:31:54.076726200 +0200
@@ -1,6 +1,6 @@
-? (192.168.1.1) at 58:6d:8f:7:c9:94 on en0 ifscope [ethernet]
-? (192.168.1.118) at a4:5e:60:e3:ca:33 on en0 ifscope [ethernet]
-? (192.168.1.120) at c4:8e:8f:61:82:db on en0 ifscope [ethernet]
-? (192.168.1.135) at 18:4f:32:5a:64:5 on en0 ifscope [ethernet]
-? (192.168.1.156) at 14:cc:20:1a:99:0 on en0 ifscope [ethernet]
+? (192.168.1.1) at 58:6d:8f:7:c9:94 on en0 ifscope [ethernet]
+? (192.168.1.118) at a4:5e:60:e3:ca:33 on en0 ifscope [ethernet]
+? (192.168.1.120) at c4:8e:8f:61:82:db on en0 ifscope [ethernet]
+? (192.168.1.135) at 18:4f:32:5a:64:5 on en0 ifscope [ethernet]
+? (192.168.1.156) at 14:cc:20:1a:99:0 on en0 ifscope [ethernet]
 ? (192.168.1.255) at ff:ff:ff:ff:ff:ff on en0 ifscope [ethernet]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/tests/samples/OSX/arp_-an.out 
new/getmac-0.9.6/tests/samples/OSX/arp_-an.out
--- old/getmac-0.9.5/tests/samples/OSX/arp_-an.out      2019-04-30 
05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/OSX/arp_-an.out      2026-08-06 
05:31:54.076749000 +0200
@@ -1,6 +1,6 @@
-? (192.168.1.1) at 58:6d:8f:7:c9:94 on en0 ifscope [ethernet]
-? (192.168.1.118) at a4:5e:60:e3:ca:33 on en0 ifscope [ethernet]
-? (192.168.1.120) at c4:8e:8f:61:82:db on en0 ifscope [ethernet]
-? (192.168.1.135) at 18:4f:32:5a:64:5 on en0 ifscope [ethernet]
-? (192.168.1.156) at 14:cc:20:1a:99:0 on en0 ifscope [ethernet]
+? (192.168.1.1) at 58:6d:8f:7:c9:94 on en0 ifscope [ethernet]
+? (192.168.1.118) at a4:5e:60:e3:ca:33 on en0 ifscope [ethernet]
+? (192.168.1.120) at c4:8e:8f:61:82:db on en0 ifscope [ethernet]
+? (192.168.1.135) at 18:4f:32:5a:64:5 on en0 ifscope [ethernet]
+? (192.168.1.156) at 14:cc:20:1a:99:0 on en0 ifscope [ethernet]
 ? (192.168.1.255) at ff:ff:ff:ff:ff:ff on en0 ifscope [ethernet]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/android_6.0.1_no_root__ip_addr.txt 
new/getmac-0.9.6/tests/samples/android_6.0.1_no_root__ip_addr.txt
--- old/getmac-0.9.5/tests/samples/android_6.0.1_no_root__ip_addr.txt   
2023-01-28 17:48:30.000000000 +0100
+++ new/getmac-0.9.6/tests/samples/android_6.0.1_no_root__ip_addr.txt   
2026-08-06 05:31:54.076907400 +0200
@@ -1,64 +1,64 @@
-1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
-    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
-    inet 127.0.0.1/8 scope host lo
-       valid_lft forever preferred_lft forever
-    inet6 ::1/128 scope host
-       valid_lft forever preferred_lft forever
-2: dummy0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
-    link/ether 0a:15:3d:6f:80:b5 brd ff:ff:ff:ff:ff:ff
-    inet6 fe80::815:3dff:fe6f:80b5/64 scope link
-       valid_lft forever preferred_lft forever
-3: sit0: <NOARP> mtu 1480 qdisc noop state DOWN
-    link/sit 0.0.0.0 brd 0.0.0.0
-4: rmnet0: <UP,LOWER_UP> mtu 2000 qdisc pfifo_fast state UNKNOWN qlen 1000
-    link/[530]
-12: rmnet_data0: <UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 
1000
-    link/[530]
-    inet 10.154.82.227/29 scope global rmnet_data0
-       valid_lft forever preferred_lft forever
-    inet6 fe80::af7f:6329:c609:a060/64 scope link
-       valid_lft forever preferred_lft forever
-13: rmnet_data1: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-14: rmnet_data2: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-15: rmnet_data3: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-16: rmnet_data4: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-17: rmnet_data5: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-18: rmnet_data6: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-19: rmnet_data7: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-20: r_rmnet_data0: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-21: r_rmnet_data1: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-22: r_rmnet_data2: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-23: r_rmnet_data3: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-24: r_rmnet_data4: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-25: r_rmnet_data5: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-26: r_rmnet_data6: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-27: r_rmnet_data7: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-28: r_rmnet_data8: <> mtu 1500 qdisc noop state DOWN qlen 1000
-    link/[530]
-31: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 
1000
-    link/ether 00:0a:f5:52:24:04 brd ff:ff:ff:ff:ff:ff
-    inet 192.168.1.150/24 brd 192.168.1.255 scope global wlan0
-       valid_lft forever preferred_lft forever
-    inet6 fe80::20a:f5ff:fe52:2404/64 scope link
-       valid_lft forever preferred_lft forever
-32: p2p0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN 
qlen 1000
-    link/ether 02:0a:f5:52:24:04 brd ff:ff:ff:ff:ff:ff
-
-
-
-
+1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
+    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
+    inet 127.0.0.1/8 scope host lo
+       valid_lft forever preferred_lft forever
+    inet6 ::1/128 scope host
+       valid_lft forever preferred_lft forever
+2: dummy0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
+    link/ether 0a:15:3d:6f:80:b5 brd ff:ff:ff:ff:ff:ff
+    inet6 fe80::815:3dff:fe6f:80b5/64 scope link
+       valid_lft forever preferred_lft forever
+3: sit0: <NOARP> mtu 1480 qdisc noop state DOWN
+    link/sit 0.0.0.0 brd 0.0.0.0
+4: rmnet0: <UP,LOWER_UP> mtu 2000 qdisc pfifo_fast state UNKNOWN qlen 1000
+    link/[530]
+12: rmnet_data0: <UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 
1000
+    link/[530]
+    inet 10.154.82.227/29 scope global rmnet_data0
+       valid_lft forever preferred_lft forever
+    inet6 fe80::af7f:6329:c609:a060/64 scope link
+       valid_lft forever preferred_lft forever
+13: rmnet_data1: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+14: rmnet_data2: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+15: rmnet_data3: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+16: rmnet_data4: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+17: rmnet_data5: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+18: rmnet_data6: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+19: rmnet_data7: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+20: r_rmnet_data0: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+21: r_rmnet_data1: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+22: r_rmnet_data2: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+23: r_rmnet_data3: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+24: r_rmnet_data4: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+25: r_rmnet_data5: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+26: r_rmnet_data6: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+27: r_rmnet_data7: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+28: r_rmnet_data8: <> mtu 1500 qdisc noop state DOWN qlen 1000
+    link/[530]
+31: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 
1000
+    link/ether 00:0a:f5:52:24:04 brd ff:ff:ff:ff:ff:ff
+    inet 192.168.1.150/24 brd 192.168.1.255 scope global wlan0
+       valid_lft forever preferred_lft forever
+    inet6 fe80::20a:f5ff:fe52:2404/64 scope link
+       valid_lft forever preferred_lft forever
+32: p2p0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN 
qlen 1000
+    link/ether 02:0a:f5:52:24:04 brd ff:ff:ff:ff:ff:ff
+
+
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/android_6.0.1_no_root__ip_link.txt 
new/getmac-0.9.6/tests/samples/android_6.0.1_no_root__ip_link.txt
--- old/getmac-0.9.5/tests/samples/android_6.0.1_no_root__ip_link.txt   
2023-01-28 17:48:30.000000000 +0100
+++ new/getmac-0.9.6/tests/samples/android_6.0.1_no_root__ip_link.txt   
2026-08-06 05:31:54.076907400 +0200
@@ -1,47 +1,47 @@
-1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT
-    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
-2: dummy0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN 
mode DEFAULT
-    link/ether 0a:15:3d:6f:80:b5 brd ff:ff:ff:ff:ff:ff
-3: sit0: <NOARP> mtu 1480 qdisc noop state DOWN mode DEFAULT
-    link/sit 0.0.0.0 brd 0.0.0.0
-4: rmnet0: <UP,LOWER_UP> mtu 2000 qdisc pfifo_fast state UNKNOWN mode DEFAULT 
qlen 1000
-    link/[530]
-12: rmnet_data0: <UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN mode 
DEFAULT qlen 1000
-    link/[530]
-13: rmnet_data1: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-14: rmnet_data2: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-15: rmnet_data3: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-16: rmnet_data4: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-17: rmnet_data5: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-18: rmnet_data6: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-19: rmnet_data7: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-20: r_rmnet_data0: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-21: r_rmnet_data1: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-22: r_rmnet_data2: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-23: r_rmnet_data3: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-24: r_rmnet_data4: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-25: r_rmnet_data5: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-26: r_rmnet_data6: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-27: r_rmnet_data7: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-28: r_rmnet_data8: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
-    link/[530]
-31: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode 
DORMANT qlen 1000
-    link/ether 00:0a:f5:52:24:04 brd ff:ff:ff:ff:ff:ff
-32: p2p0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN 
mode DORMANT qlen 1000
-    link/ether 02:0a:f5:52:24:04 brd ff:ff:ff:ff:ff:ff
-
+1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT
+    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
+2: dummy0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN 
mode DEFAULT
+    link/ether 0a:15:3d:6f:80:b5 brd ff:ff:ff:ff:ff:ff
+3: sit0: <NOARP> mtu 1480 qdisc noop state DOWN mode DEFAULT
+    link/sit 0.0.0.0 brd 0.0.0.0
+4: rmnet0: <UP,LOWER_UP> mtu 2000 qdisc pfifo_fast state UNKNOWN mode DEFAULT 
qlen 1000
+    link/[530]
+12: rmnet_data0: <UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN mode 
DEFAULT qlen 1000
+    link/[530]
+13: rmnet_data1: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+14: rmnet_data2: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+15: rmnet_data3: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+16: rmnet_data4: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+17: rmnet_data5: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+18: rmnet_data6: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+19: rmnet_data7: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+20: r_rmnet_data0: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+21: r_rmnet_data1: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+22: r_rmnet_data2: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+23: r_rmnet_data3: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+24: r_rmnet_data4: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+25: r_rmnet_data5: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+26: r_rmnet_data6: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+27: r_rmnet_data7: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+28: r_rmnet_data8: <> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
+    link/[530]
+31: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode 
DORMANT qlen 1000
+    link/ether 00:0a:f5:52:24:04 brd ff:ff:ff:ff:ff:ff
+32: p2p0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN 
mode DORMANT qlen 1000
+    link/ether 02:0a:f5:52:24:04 brd ff:ff:ff:ff:ff:ff
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/tests/samples/openbsd_6/arp_an.out 
new/getmac-0.9.6/tests/samples/openbsd_6/arp_an.out
--- old/getmac-0.9.5/tests/samples/openbsd_6/arp_an.out 2019-04-30 
05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/openbsd_6/arp_an.out 2026-08-06 
05:31:54.078051600 +0200
@@ -1,4 +1,4 @@
-Host                                 Ethernet Address    Netif Expire    Flags
-10.0.2.2                             52:54:00:12:35:02     em0 2m53s
-10.0.2.3                             52:54:00:12:35:03     em0 expired
+Host                                 Ethernet Address    Netif Expire    Flags
+10.0.2.2                             52:54:00:12:35:02     em0 2m53s
+10.0.2.3                             52:54:00:12:35:03     em0 expired
 10.0.2.15                            08:00:27:18:64:56     em0 permanent l
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/tests/samples/openbsd_6/ifconfig.out 
new/getmac-0.9.6/tests/samples/openbsd_6/ifconfig.out
--- old/getmac-0.9.5/tests/samples/openbsd_6/ifconfig.out       2019-04-30 
05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/openbsd_6/ifconfig.out       2026-08-06 
05:31:54.078145700 +0200
@@ -1,20 +1,20 @@
-lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 32768
-        index 3 priority 0 llprio 3
-        groups: lo
-        inet6 ::1 prefixlen 128
-        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
-        inet 127.0.0.1 netmask 0xff000000
-em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
-        lladdr 08:00:27:18:64:56
-        index 1 priority 0 llprio 3
-        groups: egress
-        media: Ethernet autoselect (1000baseT full-duplex)
-        status: active
-        inet 10.0.2.15 netmask 0xffffff00 broadcast 10.0.2.255
-enc0: flags=0<>
-        index 2 priority 0 llprio 3
-        groups: enc
-        status: active
-pflog0: flags=141<UP,RUNNING,PROMISC> mtu 33136
-        index 4 priority 0 llprio 3
+lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 32768
+        index 3 priority 0 llprio 3
+        groups: lo
+        inet6 ::1 prefixlen 128
+        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
+        inet 127.0.0.1 netmask 0xff000000
+em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+        lladdr 08:00:27:18:64:56
+        index 1 priority 0 llprio 3
+        groups: egress
+        media: Ethernet autoselect (1000baseT full-duplex)
+        status: active
+        inet 10.0.2.15 netmask 0xffffff00 broadcast 10.0.2.255
+enc0: flags=0<>
+        index 2 priority 0 llprio 3
+        groups: enc
+        status: active
+pflog0: flags=141<UP,RUNNING,PROMISC> mtu 33136
+        index 4 priority 0 llprio 3
         groups: pflog
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/openbsd_6/ifconfig_em0.out 
new/getmac-0.9.6/tests/samples/openbsd_6/ifconfig_em0.out
--- old/getmac-0.9.5/tests/samples/openbsd_6/ifconfig_em0.out   2019-04-30 
05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/openbsd_6/ifconfig_em0.out   2026-08-06 
05:31:54.078145700 +0200
@@ -1,7 +1,7 @@
-em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
-        lladdr 08:00:27:18:64:56
-        index 1 priority 0 llprio 3
-        groups: egress
-        media: Ethernet autoselect (1000baseT full-duplex)
-        status: active
+em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+        lladdr 08:00:27:18:64:56
+        index 1 priority 0 llprio 3
+        groups: egress
+        media: Ethernet autoselect (1000baseT full-duplex)
+        status: active
         inet 10.0.2.15 netmask 0xffffff00 broadcast 10.0.2.255
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/openbsd_6/route_nq_show_inet_gateway_priority_1.out
 
new/getmac-0.9.6/tests/samples/openbsd_6/route_nq_show_inet_gateway_priority_1.out
--- 
old/getmac-0.9.5/tests/samples/openbsd_6/route_nq_show_inet_gateway_priority_1.out
  2019-04-30 05:54:21.000000000 +0200
+++ 
new/getmac-0.9.6/tests/samples/openbsd_6/route_nq_show_inet_gateway_priority_1.out
  2026-08-06 05:31:54.078145700 +0200
@@ -1,6 +1,6 @@
-Routing tables
-
-Internet:
-Destination        Gateway            Flags   Refs      Use   Mtu  Prio Iface
-10.0.2.255         10.0.2.15          UHb        0        0     -     1 em0
+Routing tables
+
+Internet:
+Destination        Gateway            Flags   Refs      Use   Mtu  Prio Iface
+10.0.2.255         10.0.2.15          UHb        0        0     -     1 em0
 127.0.0.1          127.0.0.1          UHhl       1        2 32768     1 lo0
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/tests/samples/ubuntu_18.04/arp_-a.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/arp_-a.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.04/arp_-a.out      2019-04-30 
05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.04/arp_-a.out      2026-08-06 
05:31:54.078317900 +0200
@@ -1,2 +1,2 @@
-? (192.168.16.254) at 00:50:56:e1:2f:51 [ether] on ens33
-_gateway (192.168.16.2) at 00:50:56:f1:4c:50 [ether] on ens33
+? (192.168.16.254) at 00:50:56:e1:2f:51 [ether] on ens33
+_gateway (192.168.16.2) at 00:50:56:f1:4c:50 [ether] on ens33
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/tests/samples/ubuntu_18.04/arp_-an.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/arp_-an.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.04/arp_-an.out     2019-04-30 
05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.04/arp_-an.out     2026-08-06 
05:31:54.078377000 +0200
@@ -1,2 +1,2 @@
-? (192.168.16.254) at 00:50:56:e1:2f:51 [ether] on ens33
-? (192.168.16.2) at 00:50:56:f1:4c:50 [ether] on ens33
+? (192.168.16.254) at 00:50:56:e1:2f:51 [ether] on ens33
+? (192.168.16.2) at 00:50:56:f1:4c:50 [ether] on ens33
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/ubuntu_18.04/arping-habets.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/arping-habets.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.04/arping-habets.out       
2020-05-29 07:28:17.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.04/arping-habets.out       
2026-08-06 05:31:54.078377000 +0200
@@ -1 +1 @@
-00:50:56:e8:32:3c
+00:50:56:e8:32:3c
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/ubuntu_18.04/arping-iputils.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/arping-iputils.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.04/arping-iputils.out      
2023-06-01 06:54:01.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.04/arping-iputils.out      
2026-08-06 05:31:54.078377000 +0200
@@ -1,4 +1,4 @@
-ARPING 192.168.16.254 from 192.168.16.42 ens33
-Unicast reply from 192.168.16.254 [00:50:56:E8:32:3C]  7.521ms
-Sent 1 probes (1 broadcast(s))
-Received 1 response(s)
+ARPING 192.168.16.254 from 192.168.16.42 ens33
+Unicast reply from 192.168.16.254 [00:50:56:E8:32:3C]  7.521ms
+Sent 1 probes (1 broadcast(s))
+Received 1 response(s)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/ubuntu_18.04/cat_proc-net-arp.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/cat_proc-net-arp.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.04/cat_proc-net-arp.out    
2019-04-30 05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.04/cat_proc-net-arp.out    
2026-08-06 05:31:54.078377000 +0200
@@ -1,3 +1,3 @@
-IP address       HW type     Flags       HW address            Mask     Device
-192.168.16.254   0x1         0x2         00:50:56:e1:2f:51     *        ens33
-192.168.16.2     0x1         0x2         00:50:56:f1:4c:50     *        ens33
+IP address       HW type     Flags       HW address            Mask     Device
+192.168.16.254   0x1         0x2         00:50:56:e1:2f:51     *        ens33
+192.168.16.2     0x1         0x2         00:50:56:f1:4c:50     *        ens33
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/tests/samples/ubuntu_18.04/ifconfig.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/ifconfig.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.04/ifconfig.out    2019-04-30 
05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.04/ifconfig.out    2026-08-06 
05:31:54.078377000 +0200
@@ -1,26 +1,26 @@
-docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
-        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
-        ether 02:42:33:bf:3e:40  txqueuelen 0  (Ethernet)
-        RX packets 0  bytes 0 (0.0 B)
-        RX errors 0  dropped 0  overruns 0  frame 0
-        TX packets 0  bytes 0 (0.0 B)
-        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
-
-ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
-        inet 192.168.16.129  netmask 255.255.255.0  broadcast 192.168.16.255
-        inet6 fe80::830:deaa:bcf5:d965  prefixlen 64  scopeid 0x20<link>
-        ether 00:0c:29:b5:72:37  txqueuelen 1000  (Ethernet)
-        RX packets 1048476  bytes 1517297592 (1.5 GB)
-        RX errors 0  dropped 0  overruns 0  frame 0
-        TX packets 282398  bytes 22138690 (22.1 MB)
-        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
-
-lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
-        inet 127.0.0.1  netmask 255.0.0.0
-        inet6 ::1  prefixlen 128  scopeid 0x10<host>
-        loop  txqueuelen 1000  (Local Loopback)
-        RX packets 8483  bytes 789209 (789.2 KB)
-        RX errors 0  dropped 0  overruns 0  frame 0
-        TX packets 8483  bytes 789209 (789.2 KB)
-        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
-
+docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
+        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
+        ether 02:42:33:bf:3e:40  txqueuelen 0  (Ethernet)
+        RX packets 0  bytes 0 (0.0 B)
+        RX errors 0  dropped 0  overruns 0  frame 0
+        TX packets 0  bytes 0 (0.0 B)
+        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
+
+ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
+        inet 192.168.16.129  netmask 255.255.255.0  broadcast 192.168.16.255
+        inet6 fe80::830:deaa:bcf5:d965  prefixlen 64  scopeid 0x20<link>
+        ether 00:0c:29:b5:72:37  txqueuelen 1000  (Ethernet)
+        RX packets 1048476  bytes 1517297592 (1.5 GB)
+        RX errors 0  dropped 0  overruns 0  frame 0
+        TX packets 282398  bytes 22138690 (22.1 MB)
+        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
+
+lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
+        inet 127.0.0.1  netmask 255.0.0.0
+        inet6 ::1  prefixlen 128  scopeid 0x10<host>
+        loop  txqueuelen 1000  (Local Loopback)
+        RX packets 8483  bytes 789209 (789.2 KB)
+        RX errors 0  dropped 0  overruns 0  frame 0
+        TX packets 8483  bytes 789209 (789.2 KB)
+        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/ubuntu_18.04/ifconfig_ens33.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/ifconfig_ens33.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.04/ifconfig_ens33.out      
2019-04-30 05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.04/ifconfig_ens33.out      
2026-08-06 05:31:54.078377000 +0200
@@ -1,9 +1,9 @@
-ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
-        inet 192.168.16.129  netmask 255.255.255.0  broadcast 192.168.16.255
-        inet6 fe80::830:deaa:bcf5:d965  prefixlen 64  scopeid 0x20<link>
-        ether 00:0c:29:b5:72:37  txqueuelen 1000  (Ethernet)
-        RX packets 1048503  bytes 1517300382 (1.5 GB)
-        RX errors 0  dropped 0  overruns 0  frame 0
-        TX packets 282411  bytes 22139680 (22.1 MB)
-        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
-
+ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
+        inet 192.168.16.129  netmask 255.255.255.0  broadcast 192.168.16.255
+        inet6 fe80::830:deaa:bcf5:d965  prefixlen 64  scopeid 0x20<link>
+        ether 00:0c:29:b5:72:37  txqueuelen 1000  (Ethernet)
+        RX packets 1048503  bytes 1517300382 (1.5 GB)
+        RX errors 0  dropped 0  overruns 0  frame 0
+        TX packets 282411  bytes 22139680 (22.1 MB)
+        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/tests/samples/ubuntu_18.04/ip_link.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/ip_link.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.04/ip_link.out     2019-04-30 
05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.04/ip_link.out     2026-08-06 
05:31:54.078377000 +0200
@@ -1,6 +1,6 @@
-1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT group default qlen 1000
-    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
-2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP 
mode DEFAULT group default qlen 1000
-    link/ether 00:0c:29:b5:72:37 brd ff:ff:ff:ff:ff:ff
-3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state 
DOWN mode DEFAULT group default 
-    link/ether 02:42:33:bf:3e:40 brd ff:ff:ff:ff:ff:ff
+1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT group default qlen 1000
+    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
+2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP 
mode DEFAULT group default qlen 1000
+    link/ether 00:0c:29:b5:72:37 brd ff:ff:ff:ff:ff:ff
+3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state 
DOWN mode DEFAULT group default 
+    link/ether 02:42:33:bf:3e:40 brd ff:ff:ff:ff:ff:ff
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/ubuntu_18.04/ip_link_list.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/ip_link_list.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.04/ip_link_list.out        
2019-04-30 05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.04/ip_link_list.out        
2026-08-06 05:31:54.078377000 +0200
@@ -1,6 +1,6 @@
-1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT group default qlen 1000
-    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
-2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP 
mode DEFAULT group default qlen 1000
-    link/ether 00:0c:29:b5:72:37 brd ff:ff:ff:ff:ff:ff
-3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state 
DOWN mode DEFAULT group default 
-    link/ether 02:42:33:bf:3e:40 brd ff:ff:ff:ff:ff:ff
+1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT group default qlen 1000
+    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
+2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP 
mode DEFAULT group default qlen 1000
+    link/ether 00:0c:29:b5:72:37 brd ff:ff:ff:ff:ff:ff
+3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state 
DOWN mode DEFAULT group default 
+    link/ether 02:42:33:bf:3e:40 brd ff:ff:ff:ff:ff:ff
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/ubuntu_18.04/ip_neighbor_show.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/ip_neighbor_show.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.04/ip_neighbor_show.out    
2019-04-30 05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.04/ip_neighbor_show.out    
2026-08-06 05:31:54.078377000 +0200
@@ -1,2 +1,2 @@
-192.168.16.254 dev ens33 lladdr 00:50:56:e1:2f:51 STALE
-192.168.16.2 dev ens33 lladdr 00:50:56:f1:4c:50 REACHABLE
+192.168.16.254 dev ens33 lladdr 00:50:56:e1:2f:51 STALE
+192.168.16.2 dev ens33 lladdr 00:50:56:f1:4c:50 REACHABLE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/ubuntu_18.04/ip_neighbor_show_192-168-16-2.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/ip_neighbor_show_192-168-16-2.out
--- 
old/getmac-0.9.5/tests/samples/ubuntu_18.04/ip_neighbor_show_192-168-16-2.out   
    2019-04-30 05:54:21.000000000 +0200
+++ 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/ip_neighbor_show_192-168-16-2.out   
    2026-08-06 05:31:54.078377000 +0200
@@ -1 +1 @@
-192.168.16.2 dev ens33 lladdr 00:50:56:f1:4c:50 DELAY
+192.168.16.2 dev ens33 lladdr 00:50:56:f1:4c:50 DELAY
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/ubuntu_18.04/ip_route_list_0slash0.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/ip_route_list_0slash0.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.04/ip_route_list_0slash0.out       
2019-04-30 05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.04/ip_route_list_0slash0.out       
2026-08-06 05:31:54.078377000 +0200
@@ -1 +1 @@
-default via 192.168.16.2 dev ens33 proto dhcp metric 100 
+default via 192.168.16.2 dev ens33 proto dhcp metric 100 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/ubuntu_18.04/lsb_release_-a.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/lsb_release_-a.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.04/lsb_release_-a.out      
2019-04-30 05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.04/lsb_release_-a.out      
2026-08-06 05:31:54.078377000 +0200
@@ -1,4 +1,4 @@
-Distributor ID:        Ubuntu
-Description:   Ubuntu 18.04.1 LTS
-Release:       18.04
-Codename:      bionic
+Distributor ID:        Ubuntu
+Description:   Ubuntu 18.04.1 LTS
+Release:       18.04
+Codename:      bionic
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/ubuntu_18.04/netstat_iae.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/netstat_iae.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.04/netstat_iae.out 2019-04-30 
05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.04/netstat_iae.out 2026-08-06 
05:31:54.078377000 +0200
@@ -1,27 +1,27 @@
-Kernel Interface table
-docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
-        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
-        ether 02:42:33:bf:3e:40  txqueuelen 0  (Ethernet)
-        RX packets 0  bytes 0 (0.0 B)
-        RX errors 0  dropped 0  overruns 0  frame 0
-        TX packets 0  bytes 0 (0.0 B)
-        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
-
-ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
-        inet 192.168.16.129  netmask 255.255.255.0  broadcast 192.168.16.255
-        inet6 fe80::830:deaa:bcf5:d965  prefixlen 64  scopeid 0x20<link>
-        ether 00:0c:29:b5:72:37  txqueuelen 1000  (Ethernet)
-        RX packets 1054841  bytes 1523848969 (1.5 GB)
-        RX errors 0  dropped 0  overruns 0  frame 0
-        TX packets 285767  bytes 22501440 (22.5 MB)
-        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
-
-lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
-        inet 127.0.0.1  netmask 255.0.0.0
-        inet6 ::1  prefixlen 128  scopeid 0x10<host>
-        loop  txqueuelen 1000  (Local Loopback)
-        RX packets 8923  bytes 829290 (829.2 KB)
-        RX errors 0  dropped 0  overruns 0  frame 0
-        TX packets 8923  bytes 829290 (829.2 KB)
-        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
-
+Kernel Interface table
+docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
+        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
+        ether 02:42:33:bf:3e:40  txqueuelen 0  (Ethernet)
+        RX packets 0  bytes 0 (0.0 B)
+        RX errors 0  dropped 0  overruns 0  frame 0
+        TX packets 0  bytes 0 (0.0 B)
+        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
+
+ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
+        inet 192.168.16.129  netmask 255.255.255.0  broadcast 192.168.16.255
+        inet6 fe80::830:deaa:bcf5:d965  prefixlen 64  scopeid 0x20<link>
+        ether 00:0c:29:b5:72:37  txqueuelen 1000  (Ethernet)
+        RX packets 1054841  bytes 1523848969 (1.5 GB)
+        RX errors 0  dropped 0  overruns 0  frame 0
+        TX packets 285767  bytes 22501440 (22.5 MB)
+        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
+
+lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
+        inet 127.0.0.1  netmask 255.0.0.0
+        inet6 ::1  prefixlen 128  scopeid 0x10<host>
+        loop  txqueuelen 1000  (Local Loopback)
+        RX packets 8923  bytes 829290 (829.2 KB)
+        RX errors 0  dropped 0  overruns 0  frame 0
+        TX packets 8923  bytes 829290 (829.2 KB)
+        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/getmac-0.9.5/tests/samples/ubuntu_18.04/route_-n.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.04/route_-n.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.04/route_-n.out    2019-04-30 
05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.04/route_-n.out    2026-08-06 
05:31:54.078377000 +0200
@@ -1,6 +1,6 @@
-Kernel IP routing table
-Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
-0.0.0.0         192.168.16.2    0.0.0.0         UG    100    0        0 ens33
-169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 ens33
-172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 docker0
-192.168.16.0    0.0.0.0         255.255.255.0   U     100    0        0 ens33
+Kernel IP routing table
+Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
+0.0.0.0         192.168.16.2    0.0.0.0         UG    100    0        0 ens33
+169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 ens33
+172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 docker0
+192.168.16.0    0.0.0.0         255.255.255.0   U     100    0        0 ens33
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/ubuntu_18.10/proc_net_arp.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.10/proc_net_arp.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.10/proc_net_arp.out        
2019-04-30 05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.10/proc_net_arp.out        
2026-08-06 05:31:54.078377000 +0200
@@ -1,9 +1,9 @@
-IP address       HW type     Flags       HW address            Mask     Device
-104.198.143.177  0x1         0x0         00:00:00:00:00:00     *        ens34
-104.198.143.177  0x1         0x0         00:00:00:00:00:00     *        docker0
-104.197.3.80     0x1         0x0         00:00:00:00:00:00     *        ens34
-104.197.3.80     0x1         0x0         00:00:00:00:00:00     *        docker0
-192.168.95.254   0x1         0x0         00:50:56:fa:b7:54     *        ens34
-192.168.95.1     0x1         0x2         00:50:56:c0:00:0a     *        ens34
-192.168.16.254   0x1         0x2         00:50:56:e8:32:3c     *        ens33
-192.168.16.2     0x1         0x2         00:50:56:e1:a8:4a     *        ens33
+IP address       HW type     Flags       HW address            Mask     Device
+104.198.143.177  0x1         0x0         00:00:00:00:00:00     *        ens34
+104.198.143.177  0x1         0x0         00:00:00:00:00:00     *        docker0
+104.197.3.80     0x1         0x0         00:00:00:00:00:00     *        ens34
+104.197.3.80     0x1         0x0         00:00:00:00:00:00     *        docker0
+192.168.95.254   0x1         0x0         00:50:56:fa:b7:54     *        ens34
+192.168.95.1     0x1         0x2         00:50:56:c0:00:0a     *        ens34
+192.168.16.254   0x1         0x2         00:50:56:e8:32:3c     *        ens33
+192.168.16.2     0x1         0x2         00:50:56:e1:a8:4a     *        ens33
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/getmac-0.9.5/tests/samples/ubuntu_18.10/proc_net_route.out 
new/getmac-0.9.6/tests/samples/ubuntu_18.10/proc_net_route.out
--- old/getmac-0.9.5/tests/samples/ubuntu_18.10/proc_net_route.out      
2019-04-30 05:54:21.000000000 +0200
+++ new/getmac-0.9.6/tests/samples/ubuntu_18.10/proc_net_route.out      
2026-08-06 05:31:54.078597800 +0200
@@ -1,6 +1,6 @@
-Iface  Destination     Gateway         Flags   RefCnt  Use     Metric  Mask    
        MTU     Window  IRTT                                                    
   
-ens33  00000000        0210A8C0        0003    0       0       100     
00000000        0       0       0                                               
                             
-ens33  0000FEA9        00000000        0001    0       0       1000    
0000FFFF        0       0       0                                               
                            
-docker0        000011AC        00000000        0001    0       0       0       
0000FFFF        0       0       0                                               
                             
-ens33  0010A8C0        00000000        0001    0       0       100     
00FFFFFF        0       0       0                                               
                             
-ens34  005FA8C0        00000000        0001    0       0       101     
00FFFFFF        0       0       0                                               
                             
+Iface  Destination     Gateway         Flags   RefCnt  Use     Metric  Mask    
        MTU     Window  IRTT                                                    
   
+ens33  00000000        0210A8C0        0003    0       0       100     
00000000        0       0       0                                               
                             
+ens33  0000FEA9        00000000        0001    0       0       1000    
0000FFFF        0       0       0                                               
                            
+docker0        000011AC        00000000        0001    0       0       0       
0000FFFF        0       0       0                                               
                             
+ens33  0010A8C0        00000000        0001    0       0       100     
00FFFFFF        0       0       0                                               
                             
+ens34  005FA8C0        00000000        0001    0       0       101     
00FFFFFF        0       0       0                                               
                             

Reply via email to