When devd initializes the /etc/devd/dhclient.conf configuration for async DHCP, it requires either a media-type match to Ethernet or 802.11 in the current version. Unfortunately, bridge interfaces do not seem to have any media type defined that devd can detect, so does not execute the service dhclient quietstart $subsystem call.
bridge: teach bridge(4) to report IFM_ETHER media type
Bridge interfaces are Ethernet-like layer-2 devices but previously had no ifmedia support, which meant SIOCGIFMEDIA and SIOCSIFMEDIA ioctls returned EINVAL. As a consequence, devd(8) could not classify bridge interfaces as Ethernet via the media-type match in dhclient.conf, so DHCP was never triggered automatically when a bridge interface came up. Add struct ifmedia sc_media to bridge_softc and initialise it with IFM_ETHER | IFM_AUTO on clone creation, matching the pattern used by if_vxlan(4). Handle SIOCSIFMEDIA and SIOCGIFMEDIA in bridge_ioctl() by delegating to ifmedia_ioctl(). Media changes are silently ignored (bridge has no physical media to configure), but SIOCGIFMEDIA now correctly reports the interface as an active full-duplex Ethernet link. Clean up sc_media with ifmedia_removeall() during clone destruction.