Получить локальный IP-адрес с помощью функции getaddrinfo () C?

я пытаюсь получить мой локальный (не внешний) IP-адрес с помощью функции getaddrinfo (), но я видел приведенные примерыВоти они слишком сложны для моих нужд. Также видел другие сообщения, и большинство из них действительно хотели получить внешний IP, а не локальный.

Может ли кто-нибудь предоставить ссылку на простой пример (или простой пример) о том, как получить свой собственный локальный IP-адрес с помощью этой функции?

Просто чтобы было понятно, когда я говорю локально, если маршрутизатор192.168.0.1 мой локальный IP-адрес может быть что-то вроде192.168.0.x (просто пример).

Ответы на вопрос(2)

Ваш ответ на вопрос