card->info.layer2_mac_registered = 1; 
card->info.mac_bits |= QETH_LAYER2_MAC_REGISTERED; 
qeth_layer2_send_setmac_cb(struct qeth_card *card,			   struct qeth_reply *reply,			   unsigned long data){	struct qeth_ipa_cmd *cmd;	QETH_DBF_TEXT(trace, 2, "L2Smaccb");	cmd = (struct qeth_ipa_cmd *) data;	if (cmd->hdr.return_code) {		QETH_DBF_TEXT_(trace, 2, "L2er%x", cmd->hdr.return_code);		PRINT_WARN("Error in registering MAC address on " \			   "device %s: x%x\n", CARD_BUS_ID(card),			   cmd->hdr.return_code);		card->info.layer2_mac_registered = 0;		cmd->hdr.return_code = -EIO;	} else {		card->info.layer2_mac_registered = 1;		memcpy(card->dev->dev_addr,cmd->data.setdelmac.mac,		       OSA_ADDR_LEN);		PRINT_INFO("MAC address %2.2x:%2.2x:%2.2x:%2.2x:%2.2x:%2.2x "			   "successfully registered on device %s\n",			   card->dev->dev_addr[0], card->dev->dev_addr[1],			   card->dev->dev_addr[2], card->dev->dev_addr[3],			   card->dev->dev_addr[4], card->dev->dev_addr[5],			   card->dev->name);	}	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/e08d88cccbe0dfcfbaffb704d24e19803407935d/qeth_main.c/clean/drivers/s390/net/qeth_main.c