int isdn_x25iface_proto_close(struct concap_proto *cprot){ 
static int isdn_x25iface_proto_close(struct concap_proto *cprot){ 
int isdn_x25iface_proto_close(struct concap_proto *cprot){	ix25_pdata_t *tmp;        int ret = 0;	ulong flags;	if( ! cprot ){		printk( KERN_ERR "isdn_x25iface_proto_close: "			"invalid concap_proto pointer\n" );		return -1;	}	IX25DEBUG( "isdn_x25iface_proto_close %s \n", MY_DEVNAME(cprot -> net_dev) );	spin_lock_irqsave(&cprot->lock, flags);	cprot -> dops    = NULL;	cprot -> net_dev = NULL;	tmp = cprot -> proto_data;	if( pdata_is_bad( tmp ) ){		ret = -1;	} else {		tmp -> state = WAN_UNCONFIGURED;	}	spin_unlock_irqrestore(&cprot->lock, flags);	return ret;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/3e206b0a66fcaf39dbef92640ce6a63d51fc5c53/isdn_x25iface.c/clean/drivers/isdn/i4l/isdn_x25iface.c