netbbinfo
for (i = 0, qp = (u_int64_t *)&netbbinfo;
i < (sizeof netbbinfo / sizeof (u_int64_t)); i++, qp++)
netbbinfovalid = netbbinfo.set;
printf("valid: force = %d, ea = %s\n", netbbinfo.force,
ether_sprintf(netbbinfo.ether_addr));
if (netbbinfovalid && netbbinfo.force) {
memcpy(desc->myea, netbbinfo.ether_addr, sizeof desc->myea);
memcpy(desc->myea, netbbinfo.ether_addr, sizeof desc->myea);
struct netbbinfo netbbinfo = {
if (((struct netbbinfo *)qp)->magic1 == 0xfeedbabedeadbeefLL &&
((struct netbbinfo *)qp)->magic2 == 0xfeedbeefdeadbabeLL) {
netbbinfop = (struct netbbinfo *)qp;
struct netbbinfo *netbbinfop;