From cc7d8003bfd4eb8a46e557258eb263aea384b81c Mon Sep 17 00:00:00 2001 From: Geoff Rehmet Date: Sat, 10 Sep 1994 14:44:56 +0000 Subject: Bootpd 2.4.0 (and associated utils) Obtained from:NetBSD --- usr.sbin/bootpd/trygetea.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 usr.sbin/bootpd/trygetea.c (limited to 'usr.sbin/bootpd/trygetea.c') diff --git a/usr.sbin/bootpd/trygetea.c b/usr.sbin/bootpd/trygetea.c new file mode 100644 index 000000000000..e9314aede96d --- /dev/null +++ b/usr.sbin/bootpd/trygetea.c @@ -0,0 +1,46 @@ +/* + * trygetea.c - test program for getether.c + */ + +#include +#include + +#if defined(SUNOS) || defined(SVR4) +#include +#endif + +#include /* for struct ifreq */ +#include +#include /* inet_ntoa */ + +#include +#include +#include +#include + +int debug = 0; +char *progname; + +main(argc, argv) + char **argv; +{ + u_char ea[16]; /* Ethernet address */ + int i; + + progname = argv[0]; /* for report */ + + if (argc < 2) { + printf("need interface name\n"); + exit(1); + } + if ((i = getether(argv[1], ea)) < 0) { + printf("Could not get Ethernet address (rc=%d)\n", i); + exit(1); + } + printf("Ether-addr"); + for (i = 0; i < 6; i++) + printf(":%x", ea[i] & 0xFF); + printf("\n"); + + exit(0); +} -- cgit v1.2.3