/
niceSOFT
/
systemd
Обзор
Документация
Войти
/
niceSOFT
/
systemd
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/network/netdev/netdev-util.h
24 строки
767 B
Daan De Meyer
string-table: Introduce DECLARE_STRING_TABLE_LOOKUP() and friends
01 янв 2026, 22:05
01 янв 2026, 22:05
aec52c1
Код
Авторство
О чём код?
/* SPDX-License-Identifier: LGPL-2.1-or-later */ #pragma once #include "networkd-forward.h" typedef enum NetDevLocalAddressType { NETDEV_LOCAL_ADDRESS_IPV4LL, NETDEV_LOCAL_ADDRESS_IPV6LL, NETDEV_LOCAL_ADDRESS_DHCP4, NETDEV_LOCAL_ADDRESS_DHCP6, NETDEV_LOCAL_ADDRESS_SLAAC, NETDEV_LOCAL_ADDRESS_DHCP_PD, _NETDEV_LOCAL_ADDRESS_TYPE_MAX, _NETDEV_LOCAL_ADDRESS_TYPE_INVALID = -EINVAL, } NetDevLocalAddressType; DECLARE_STRING_TABLE_LOOKUP(netdev_local_address_type, NetDevLocalAddressType); int link_get_local_address( Link *link, NetDevLocalAddressType type, int family, int *ret_family, union in_addr_union *ret_address);