Lines Matching refs:mac
158 macaddr_atoi(const char *str, uint8_t *mac)
167 memset(mac, 0, ETHER_ADDR_LEN);
173 mac[i] = (amac[i] & 0xff);
194 * generate_mac(uin8_t *mac)
204 generate_mac(uint8_t *mac)
222 mac[0] = 'b';
223 mac[1] = 's';
224 mac[2] = 'd';
225 mac[3] = (crc >> 24) ^ ((crc >> 16) & 0xff);
226 mac[4] = (crc >> 8) & 0xff;
227 mac[5] = crc & 0xff;
235 ether_request_mac(device_t dev, uint8_t *mac)
247 if(!macaddr_atoi(var, mac)) {
264 if(!macaddr_atoi(var, mac)) {
272 generate_mac(mac);
275 "macaddr\n", mac[0], mac[1], mac[2], mac[3], mac[4], mac[5]);
278 mac[0] = 0x00;
279 mac[1] = 0x18;
280 mac[2] = 0xe7;
281 mac[3] = 0xd5;
282 mac[4] = 0x83;
283 mac[5] = 0x90;
708 /* XXX switch set mac address */