28 lines · 556 B · Text
RawDownload
/^sdaddpart/-1 s/static //,s/pp->perm/pp->perm.perm/g,s/pp->name/pp->perm.name/g,s/pp->user/pp->perm.user/g,s/unit->perm/unit->perm.perm/g,s/unit->name/unit->perm.name/g,s/unit->user/unit->perm.user/g,s/pp->SDperm/pp->perm/g/^sdgen/ s/char\*, Dirtab\*, int,/char *name, Dirtab *dt, int j,//^sdinitpart/+2;/^$/d/sdaddpart/+1;/^	}/-1c		partition(unit);.$a SDpart*sdfindpart(SDunit *unit, char *name){	int i; 	for(i=0; i<unit->npart; i++) {		if(strcmp(unit->part[i].perm.name, name) == 0){			return &unit->part[i];		}	}	return nil;}.