if ((i = tty_register_ldisc(N_AX25, NULL))) 
if ((i = tty_unregister_ldisc(N_AX25))) 
static void __exit mkiss_exit_driver(void){	int i;	for (i = 0; i < ax25_maxdev; i++) {		if (ax25_ctrls[i]) {			/*			* VSV = if dev->start==0, then device			* unregistered while close proc.			*/			if (netif_running(&ax25_ctrls[i]->dev))				unregister_netdev(&ax25_ctrls[i]->dev);			kfree(ax25_ctrls[i]);		}	}	kfree(ax25_ctrls);	ax25_ctrls = NULL;	if ((i = tty_register_ldisc(N_AX25, NULL)))		printk(KERN_ERR "mkiss: can't unregister line discipline (err = %d)\n", i);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/64ccd715d3cf498318b14b646ce5f97e7ab15bb5/mkiss.c/clean/drivers/net/hamradio/mkiss.c