$OpenBSD: patch-lib_inc_internal_facts_openbsd_networking_resolver_hpp,v 1.3 2016/06/01 07:02:02 jasper Exp $

From fbb7625c044091f5de8525e85f714999eb79e81a Mon Sep 17 00:00:00 2001
From: Jasper Lievisse Adriaanse <jasper@humppa.nl>
Date: Mon, 30 May 2016 18:56:21 +0200
Subject: [PATCH] (FACT-1432) Fixup OpenBSD networking facts

--- lib/inc/internal/facts/openbsd/networking_resolver.hpp.orig	Mon May 30 15:26:16 2016
+++ lib/inc/internal/facts/openbsd/networking_resolver.hpp	Mon May 30 15:26:37 2016
@@ -30,6 +30,13 @@ namespace facter { namespace facts { namespace openbsd
          * @returns Returns true if the socket address is a link layer address or false if it is not.
          */
         virtual bool is_link_address(sockaddr const* addr) const override;
+
+        /**
+         * Gets the bytes of the link address.
+         * @param addr The socket address representing the link address.
+         * @return Returns a pointer to the address bytes or nullptr if not a link address.
+         */
+        virtual uint8_t const* get_link_address_bytes(sockaddr const* addr) const override;
     };
 
 }}}  // namespace facter::facts::openbsd
