// aes67_net: Netif setup, optional VLAN split, DSCP/PCP helpers. // Core component: must not depend on main/ (project code). #pragma once #include "esp_err.h" #include "esp_eth_driver.h" #include "esp_netif.h" // Attach a netif (DHCP client) to the Ethernet driver and start it. Logs link and IP events. esp_err_t aes67_net_init(esp_eth_handle_t eth); // The AES67 interface (untagged side once the VLAN split exists). NULL before aes67_net_init(). esp_netif_t *aes67_net_netif(void);