psm.c revision c21171af
1