[Install](https://puppet.com/docs/puppet/latest/modules_installing.html) the stdlib module to add the functions, facts, and resources of this standard library to Puppet.
Ifyouareauthoringamodulethatdependsonstdlib,besureto[specifydependencies](https://puppet.com/docs/puppet/latest/modules_installing.html) in your metadata.json.
MatchanIPv6addressformattedinthe"preferred form"asdocumentedinsection2.2of[RFC2373](https://www.ietf.org/rfc/rfc2373.txt), with or without an address prefix as documented in section 2.3 of [RFC 2373](https://www.ietf.org/rfc/rfc2373.txt).
####`Stdlib::IP::Address::V6::Alternate`
MatchanIPv6addressformattedinthe"alternative form"allowingforrepresentingthelasttwo16-bitpiecesoftheaddresswithaquad-dotteddecimal,asdocumentedinsection2.2.1of[RFC2373](https://www.ietf.org/rfc/rfc2373.txt). It will match addresses with or without an address prefix as documented in section 2.3 of [RFC 2373](https://www.ietf.org/rfc/rfc2373.txt).
####`Stdlib::IP::Address::V6::Compressed`
MatchanIPv6addresswhichmaycontain`::`usedtocompresszerosasdocumentedinsection2.2.2of[RFC2373](https://www.ietf.org/rfc/rfc2373.txt). It will match addresses with or without an address prefix as documented in section 2.3 of [RFC 2373](https://www.ietf.org/rfc/rfc2373.txt).
MatchanIPv6addressformattedinthe"preferred form"asdocumentedinsection2.2of[RFC2373](https://www.ietf.org/rfc/rfc2373.txt). It will not match addresses with address prefix as documented in section 2.3 of [RFC 2373](https://www.ietf.org/rfc/rfc2373.txt).
MatchanIPv6addressformattedinthe"alternative form"allowingforrepresentingthelasttwo16-bitpiecesoftheaddresswithaquad-dotteddecimal,asdocumentedinsection2.2.1of[RFC2373](https://www.ietf.org/rfc/rfc2373.txt). It will only match addresses without an address prefix as documented in section 2.3 of [RFC 2373](https://www.ietf.org/rfc/rfc2373.txt).
MatchanIPv6addresswhichmaycontain`::`usedtocompresszerosasdocumentedinsection2.2.2of[RFC2373](https://www.ietf.org/rfc/rfc2373.txt). It will only match addresses without an address prefix as documented in section 2.3 of [RFC 2373](https://www.ietf.org/rfc/rfc2373.txt).
Anenumthatdefinesallsyslogfacilitiesdefinedin[RFC5424](https://tools.ietf.org/html/rfc5424). This is based on work in the [voxpupuli/nrpe](https://github.com/voxpupuli/puppet-nrpe/commit/5700fd4f5bfc3e237195c8833039f9ed1045cd6b) module.