if (!resp) return -ENOMEM; 
static int rndis_reset_response (int configNr, rndis_reset_msg_type *buf){	rndis_reset_cmplt_type	*resp;	rndis_resp_t		*r;		r = rndis_add_response (configNr, sizeof (rndis_reset_cmplt_type));		if (!r) return -ENOMEM;	resp = (rndis_reset_cmplt_type *) r->buf;	if (!resp) return -ENOMEM;		resp->MessageType = __constant_cpu_to_le32 (REMOTE_NDIS_RESET_CMPLT);	resp->MessageLength = __constant_cpu_to_le32 (16);	resp->Status = __constant_cpu_to_le32 (RNDIS_STATUS_SUCCESS);	/* resent information */	resp->AddressingReset = __constant_cpu_to_le32 (1);		if (rndis_per_dev_params [configNr].ack)	    rndis_per_dev_params [configNr].ack (	    		rndis_per_dev_params [configNr].dev);	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/340600ab4cf0cc41efd01a65af97ebb7d35a7f85/rndis.c/buggy/drivers/usb/gadget/rndis.c