//! Re-export shim for [`bogon::ip_addr_is_bogon`].
//!
//! The implementation lives in the standalone zero-dep [`bogon`]
//! crate (`libs/scanner/bogon`). This module exists only so that
//! existing `scanclient::bogon::ip_addr_is_bogon` callsites - every
//! shipping scanner in the fleet - keep working without a churn
//! diff.
//!
//! Lifted from this file's prior in-tree implementation on
//! 2026-05-23 (Phase 08 step 4/N). The lift broke the cycle that
//! prevented netshift (which sits *below* scanclient in the dep
//! graph) and wafrift-types (foundation crate, no I/O allowed)
//! from sharing the same implementation. Now all four consumers
//! re-export from one source.
//!
//! See the [`bogon`] crate docs for coverage details and the `::1`
//! IPv6-loopback regression history.

pub use bogon::ip_addr_is_bogon;
