Is it really that difficult to simply include the a header which both the network team and the OpenBFS folks agree on with the distribution? No code or build changes, simply copy over the existing one or link to it in your source directory. Maybe I am smoking crack here or something but it seems to me that this is not really a big deal. No flames intended, just my thoughts. Very Respectfully, Jason VanDerMark OBOS InputServer Lead -----Original Message----- From: Balint, Jess [mailto:JBalint@xxxxxxxxxxx] Sent: Thursday, May 02, 2002 1:23 PM To: 'openbeos@xxxxxxxxxxxxx' Subject: [openbeos] Re: Building OpenBFS... That's right. I feel stupid now. How about grep in the makefile that checks for the load_symbols() function in the correct header. The if it is found, CFLAGS = -D_LOAD_DRIVER_SYMBOLS_FUNCTION_FOUND_. THEN in the code that call the function do the #ifdef thing. That way, when the OBOS version of the header is correct it will work correctly, but until then it will also work correctly with the R5 headers missing that function.