sr.c revision 6f4c827e
1