AMT
sc = (struct sl_softc *)malloc(AMT);
osc = (struct sl_softc *)malloc(AMT);
bzero((char *)osc, AMT);
len = AMT;
(errno != ENOMEM || len != AMT))
bcopy((char *)sc, (char *)osc, AMT);