Hi Marcus, I'm the guy who wrote the BNetAddress class, this is one of my "code finisher" assignments from Michael and Philippe that I'm working. Unfortunately, due to a slight breakdown in communication the sources for the BNetAddress class were checked in before they were ready. The short version of the story is that I had submitted the source modules for a code review because I had a couple of questions, and they were checked in before I got the feedback I was expecting. I don't remember who I took over the netkit task from, sorry. :-( You are right, the BNetEndpoint class is "broken" (I discovered this as I started to complete my predecessor's work) and I'm in the process of re-writing it (about 90% complete). Needless to say I was surprised to find code in this state checked in (not trying to insult anyone so please don't take that sentence out of context). Besides BNetAddress, I have also re-written the BNetDebug and BNetBuffer classes. Unfortunately I've recently moved to a new address and don't have internet connectivity there yet; and won't have DSL connection until next Thursday. At that time I'll submit the completed source for the netkit and the build won't be broken anymore <knock on wood>. I've been in touch with Michael and Philippe, they are aware of this. If necessary, I can burn a CD and bring these source modules in to work to get you these classes sooner (tomorrow or Monday). Let me know. Cheers, Scott On Friday 25 October 2002 08:43 am, Marcus Overhagen wrote: > Hi, > > I'm trying to find the person who can help me fixing this problem. > > NetAddress.cpp seems to be written by thephantom@xxxxxxx > > who wrote NetBuffer.cpp, NetEndpoint.cpp and NetDebug.cpp ? > > And why don't the headers match? Somebody must have the > correct header files. I get plenty of error when trying to compile > them now, like > > /boot/home/develop/openbeos/current/src/kits/net/libnetapi/NetEndpoint.cpp: >24: class `BNetEndpoint' does not have any field named `fTimeout' > /boot/home/develop/openbeos/current/src/kits/net/libnetapi/NetEndpoint.cpp: >25: class `BNetEndpoint' does not have any field named `fLocalAddr' > /boot/home/develop/openbeos/current/src/kits/net/libnetapi/NetEndpoint.cpp: >26: class `BNetEndpoint' does not have any field named `fRemoteAddr' > > Can somebody please send me the header files, or fix these problems? > > Thanks, > > Marcus