From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailgate2.signaal.nl (mailgate2.nl.thalesgroup.com [193.67.31.101]) by ozlabs.org (Postfix) with ESMTP id 506C9679EA for ; Tue, 14 Jun 2005 04:46:28 +1000 (EST) Received: from mta1.nl.thales (mta1.signaal.local [193.67.31.130]) by mailgate2.signaal.nl (4.8.1.149) with ESMTP id for ; Mon, 13 Jun 2005 18:15:45 +0200 (MEST) Received: from suna900.sc.signaal.nl (suna900.sc.signaal.nl [192.7.99.164]) by mta1.nl.thales (4.9.7.3) with ESMTP id Vf019AAW for ; Mon, 13 Jun 2005 18:15:31 +0200 (MEST) Received: from scms1.sc.signaal.nl ([192.7.99.212]) by suna900.sc.signaal.nl (Netscape Messaging Server 3.6) with ESMTP id AAA1C8 for ; Mon, 13 Jun 2005 18:15:29 +0200 Message-Id: Date: Mon, 13 Jun 2005 18:14:06 +0200 From: "Samuel Osorio Calvo" To: MIME-Version: 1.0 (Generated by Clearswift ES version 4.8.1.149) Content-Type: text/plain; charset=US-ASCII Subject: multicast disabled on 8260_io/fcc_enet.c List-Id: Linux on Embedded PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Hi all! I was playing with a mpc8260 board and the latest ELDK version, 3.1.1 = (linux 2.4.25) and face a strange behaviour: I was trying to make multicast work and everything seemed to be ok = (/proc/net/igmp, /proc/net/dev_mcast), making a local ping to 224.0.0.1 = returns localhost as part of the group, etc....BUT it was not possible to = contact the board to the group it had joined from the network. I was digging into the kernel drivers and found a strange return statement = just in teh start of the funciton set_multicast_list (arround line 1471 of = the file mentioned in the subject of the mail). I moved the return to the = end of the function and everything worked perfectly. My question is wether the return statement was moved at the starting of = the function due to some bug of the set_multicast_list code or it was just = a typo??? Thanks to all, Samuel. Unclassified.