diff --git a/src/afs/afs.h b/src/afs/afs.h index 5fc2e73b03..0ef4b65228 100644 --- a/src/afs/afs.h +++ b/src/afs/afs.h @@ -1145,12 +1145,10 @@ extern struct brequest afs_brs[NBRS]; /* request structures */ #if !defined(UKERNEL) && !defined(HAVE_STRUCT_BUF) /* declare something so that prototypes don't flip out */ -/* this is really a sick hack, but appears struct buf stuff is only actually passed -around as a pointer, except with libuafs, in which case it is actually defined */ +/* appears struct buf stuff is only actually passed around as a pointer, + except with libuafs, in which case it is actually defined */ -struct buf { - int bogus; -}; +struct buf; #endif /* fakestat support: opaque storage for afs_EvalFakeStat to remember