Superkkt Blog

#include <stdio.h>
#include <net/if.h>
#include <stdlib.h>

int
main(void)
{
        struct  if_nameindex *buf, *ptr;

        if((buf = if_nameindex()) == 0) {
                printf("error\n");
                exit(EXIT_FAILURE);
        }

        for(ptr = buf; ptr->if_index != 0 && ptr->if_name != 0; ptr++)
                printf("%d, %s\n", ptr->if_index, ptr->if_name);

        if_freenameindex(buf);

        return 0;
}
2006/03/19 17:08 2006/03/19 17:08

trackbacks

trackbacks rss

이 글에는 트랙백을 보낼 수 없습니다

Leave a Comment