hso.c revision 9ce673d5
1