Linux에서 인터페이스의 IP 주소 가져 오기 Linux에서 인터페이스 의 IPv4 주소를 C 코드에서 어떻게 얻을 수 있습니까? 예를 들어, eth0에 할당 된 IP 주소 (있는 경우)를 얻고 싶습니다. 이 시도: #include #include #include /* for strncpy */ #include #include #include #include #include #include int main() { int fd; struct ifreq ifr; fd = socket(AF_INET, SOCK_DGRAM, 0); /* I want to get an IPv4 IP address */ ifr.ifr_addr.sa_family = AF_INET; /* I want IP address attache..