srq.c revision f4375443
1