Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83 (MC840302); site haring.UUCP Path: utzoo!watmath!clyde!floyd!harpo!decvax!mcvax!turing!haring!jim From: jim@haring.UUCP Newsgroups: net.bugs.4bsd,net.unix-wizards Subject: Talk doesn't work in a mixed machine environment Message-ID: <236@haring.UUCP> Date: Fri, 6-Apr-84 23:11:42 EST Article-I.D.: haring.236 Posted: Fri Apr 6 23:11:42 1984 Date-Received: Sat, 7-Apr-84 06:20:39 EST Organization: CWI, Amsterdam Lines: 20 Apparently-To: rnews@turing.LOCAL Subject: Talk doesn't work in a mixed machine environment Index: ucb/talk 4.2BSD Description: Talk tries to send C structures in datagrams. The layout of these structures is machine dependent, and talk fails if, for instance, it is used between a VAX and a SUN. Repeat-By: Try it. Fix: The entire scheme used to do the initial synchronisation between the talk process and the talk daemon should be thrown away and written to use a standard message header plus data which can be interpreted according to the information in the header. I didn't have time to do that, I just fixed it for the VAX-SUN case, and it would probably break on other hardware. But I can send a diff if anyone wants it.