1e93f7393Sniklas struct foo { 2e93f7393Sniklas int a; 3e93f7393Sniklas int b; 4e93f7393Sniklas } afoo = { 1, 2}; 5e93f7393Sniklas getfoo()6e93f7393Sniklasstruct foo *getfoo () 7e93f7393Sniklas { 8e93f7393Sniklas return (&afoo); 9e93f7393Sniklas } 10e93f7393Sniklas 11*b725ae77Skettenis #ifdef PROTOTYPES putfoo(struct foo * foop)12e93f7393Sniklasvoid putfoo (struct foo *foop) 13e93f7393Sniklas #else 14e93f7393Sniklas void putfoo (foop) 15e93f7393Sniklas struct foo *foop; 16e93f7393Sniklas #endif 17e93f7393Sniklas { 18e93f7393Sniklas } 19