Hi Eric,
On Wed, Sep 26, 2018 at 12:16:57PM -0400, Eric Tamme wrote: > Hi Tom, > > I guess my confusion lies in the fact that, there is no way to > specify the bind ip for the socket server to listen on. you're right. Tlf (and nothing more) can't run more services on same ip:port. You can check the source: src/lancode.c: 106 int lanrecv_init(void) { 107 if (lan_active == 0) 108 return (1); 109 110 bzero(&lan_sin, sizeof(lan_sin)); 111 lan_sin.sin_family = AF_INET; 112 lan_sin.sin_addr.s_addr = htonl(INADDR_ANY); 113 lan_sin.sin_port = htons(resolveService(default_lan_service)); 114 lan_sin_len = sizeof(lan_sin); only one receiver exists in one Tlf instance, and the receiver socket is unconfigurable, as you can see. The address will be 0.0.0.0 (INADDR_ANY), port will be the default_lan_service (which declared above of this part of code: 66 /* default port to listen for incomming packets and to send packet to */ 67 char default_lan_service[16] = "6788"; so, I'm afraid you can't use more Tlf instances on same node _if_you_want_ to connect the nodes. I think there isn't other restriction. 73, Ervin _______________________________________________ Tlf-devel mailing list Tlf-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tlf-devel