int n, s;
int s;
int soft1intr(arg)	void *arg;{	union sun3sir sir;	int n, s;	s = splhigh();	sir.sir_any = sun3sir.sir_any;	sun3sir.sir_any = 0;	isr_soft_clear(1);	splx(s);	if (sir.sir_any) {		cnt.v_soft++;		if (sir.sir_which[SIR_NET]) {			sir.sir_which[SIR_NET] = 0;			netintr();		}		if (sir.sir_which[SIR_CLOCK]) {			sir.sir_which[SIR_CLOCK] = 0;			softclock();		}		if (sir.sir_which[SIR_SPARE2]) {			sir.sir_which[SIR_SPARE2] = 0;			/* spare2intr(); */		}		if (sir.sir_which[SIR_SPARE3]) {			sir.sir_which[SIR_SPARE3] = 0;			/* spare3intr(); */		}		return (1);	}	return(0);}