rwstructs.c