#include <net/if.h>char *if_indextoname(unsigned ifindex, char *ifname);int main(int argc, char* argv[]){ char* ethx = "eth0"; if (argc > 1) ethx = argv[1]; printf("%d->%s\n", if_nametoindex(ethx), ethx);}