srq.c revision f3da6577
1