1/* SPDX-License-Identifier: Apache-2.0 */ 2 3#include <zephyr/linker/iterable_sections.h> 4 5#if defined(CONFIG_NET_SOCKETS) 6 ITERABLE_SECTION_ROM(net_socket_register, Z_LINK_ITERABLE_SUBALIGN) 7#endif 8 9#if defined(CONFIG_NET_L2_PPP) 10 ITERABLE_SECTION_ROM(ppp_protocol_handler, Z_LINK_ITERABLE_SUBALIGN) 11#endif 12 13#if defined(CONFIG_DNS_SD) 14 ITERABLE_SECTION_ROM(dns_sd_rec, Z_LINK_ITERABLE_SUBALIGN) 15#endif 16 17#if defined(CONFIG_HTTP_SERVER) 18 ITERABLE_SECTION_ROM(http_service_desc, Z_LINK_ITERABLE_SUBALIGN) 19#endif 20 21#if defined(CONFIG_COAP_SERVER) 22 ITERABLE_SECTION_ROM(coap_service, Z_LINK_ITERABLE_SUBALIGN) 23#endif 24 25#if defined(CONFIG_NET_MGMT_EVENT) 26 ITERABLE_SECTION_ROM(net_mgmt_event_static_handler, Z_LINK_ITERABLE_SUBALIGN) 27#endif 28 29#if defined(CONFIG_NET_SOCKETS_SERVICE) 30 ITERABLE_SECTION_ROM(net_socket_service_desc, Z_LINK_ITERABLE_SUBALIGN) 31#endif 32