PRINT_WARN("Setting MAC address on %s is not supported" 
PRINT_WARN("Setting MAC address on %s is not supported " 
qeth_layer2_set_mac_address(struct net_device *dev, void *p){	struct sockaddr *addr = p;	struct qeth_card *card;	int rc = 0;	QETH_DBF_TEXT(trace, 3, "setmac");	if (qeth_verify_dev(dev) != QETH_REAL_CARD) {		QETH_DBF_TEXT(trace, 3, "setmcINV");		return -EOPNOTSUPP;	}	card = (struct qeth_card *) dev->priv;	if (!card->options.layer2) {		PRINT_WARN("Setting MAC address on %s is not supported"			   "in Layer 3 mode.\n", dev->name);		QETH_DBF_TEXT(trace, 3, "setmcLY3");		return -EOPNOTSUPP;	}	if (card->info.type == QETH_CARD_TYPE_OSN) {		PRINT_WARN("Setting MAC address on %s is not supported.\n",			   dev->name);		QETH_DBF_TEXT(trace, 3, "setmcOSN");		return -EOPNOTSUPP;	}	QETH_DBF_TEXT_(trace, 3, "%s", CARD_BUS_ID(card));	QETH_DBF_HEX(trace, 3, addr->sa_data, OSA_ADDR_LEN);	rc = qeth_layer2_send_delmac(card, &card->dev->dev_addr[0]);	if (!rc)		rc = qeth_layer2_send_setmac(card, addr->sa_data);	return rc;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/e08d88cccbe0dfcfbaffb704d24e19803407935d/qeth_main.c/clean/drivers/s390/net/qeth_main.c