dso.c revision f3069249
1