psm.c revision ef92e447
1