sr.c revision e7f76552
1