sco.c revision eb939922
1