hso.c revision 939a9516
1