|
|
| version 1.3.48.3, 2016/05/14 13:19:18 | version 1.3.48.4, 2016/05/14 19:55:52 |
|---|---|
| Line 12 main(int argc, char **argv) | Line 12 main(int argc, char **argv) |
| struct in_addr a; | struct in_addr a; |
| netaddr_t n, *n0; | netaddr_t n, *n0; |
| inaddr_t t; | inaddr_t t; |
| ether_addr_t *ea; | ether_addr_t *ea, na; |
| char str[BUFSIZ]; | char str[BUFSIZ]; |
| int res; | int res; |
| Line 84 main(int argc, char **argv) | Line 84 main(int argc, char **argv) |
| val = ait_allocVar(); | val = ait_allocVar(); |
| AIT_SET_STR(val, argv[2]); | AIT_SET_STR(val, argv[2]); |
| if ((ea = e_ether_addr(AIT_GET_STR(val), NULL))) { | printf("addr=%s\n", (argc > 3) ? argv[3] : NULL); |
| e_ether_aton((argc > 3) ? argv[3] : NULL, &na); | |
| if ((ea = e_ether_addr(AIT_GET_STR(val), (argc > 3) ? &na : NULL))) { | |
| printf("MAC address of iface=%s is %s\n", AIT_GET_STR(val), e_ether_ntoa(ea, str, sizeof str)); | printf("MAC address of iface=%s is %s\n", AIT_GET_STR(val), e_ether_ntoa(ea, str, sizeof str)); |
| e_free(ea); | e_free(ea); |
| } | } |