Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Jul 1996 17:47:18 -0800 (PST)
From:      suren@teil.soft.net (S. Arockia Suren)
To:        hackers@freeBSD.ORG
Subject:   HI! Help please...
Message-ID:  <9607050147.AA07436@teil.soft.net>

next in thread | raw e-mail | index | archive | help
Hi,
	i need some help regarding finding the interface through
	which a limited braodcast packet was received.

	An icmp socket is opened to receive limited broadcast
	messages (ffff). 

	1. is it true that if the socket is bind by an address
	it cannot receive  the limited broadcast message???
	because the only information i could get from "pr_input"
	function that to receive limited broadcast messages
	only two things r possible
		1. bind it with limited broadcast address
		2. donot bind it.

	if my conclusion is true, then which possibility would be
	better to use? if there r other possibilities please let
	me know abt them and suggest the best to use.

	2. in case of a node with multiple interfaces, how can i
	determine the interface from which i received a limited
	broadcast (icmp) packet. freebsd does not seem to distinguish the
	sockets based on the interface on which they r functioning.
	instead when it gets a packet it sends a copy to all the
	sockets that r eligible to receive the packet.

please help me solve these two problems.

thanking you in anticipation,
suren.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9607050147.AA07436>