[Click] click router package - multicast. fatal error: linux/skbuff.h: No such file or directory

Eddie Kohler ekohler at gmail.com
Tue Jan 17 14:05:02 EST 2012


Hi Josh,

The documentation was included with the distribution, in the source 
header files, but had not been generated for the web. This is now fixed.

Eddie


On 1/17/12 11:10 AM, Josh J wrote:
> Sorry, meant reply to click mailing list
>
> On Tue, Jan 17, 2012 at 10:10 AM, Josh J<joshjdevl at gmail.com>  wrote:
>
>> Thanks. I updated click and multicast source, recompiled both fine now.
>>
>> Is there a place to get more documentation regarding the multicast
>> package? So far I found this though it is empty.
>> http://www.read.cs.ucla.edu/click/packages/multicast
>>
>> Thanks,
>> Josh
>>
>>
>> On Mon, Jan 9, 2012 at 11:48 AM, Eddie Kohler<ekohler at gmail.com>  wrote:
>>
>>> Hi Josh,
>>>
>>> Sorry for not getting back to you earlier. This was a problem introduced
>>> recently in mainline Click. I just checked in what I think is a fix. Try
>>> updating your Click, re-installing it, and then building the multicast
>>> package.
>>>
>>> Best,
>>> Eddie
>>>
>>>
>>>
>>> On 1/7/12 3:25 PM, Josh J wrote:
>>>
>>>> Hi,
>>>>
>>>> Any suggestions on how to compile the mulicast click-package ?
>>>>
>>>> https://github.com/kohler/**click-packages<https://github.com/kohler/click-packages>
>>>>
>>>> Thanks,
>>>> Josh
>>>>
>>>> On Wed, Dec 14, 2011 at 10:46 AM, Josh J<joshjdevl at gmail.com>   wrote:
>>>>
>>>>   Hi,
>>>>>
>>>>> I have the latest click router code compiled and installed on ubuntu. I
>>>>> am
>>>>> trying to install the multicast package, though receive fatal error:
>>>>> linux/skbuff.h: No such file or directory
>>>>>
>>>>> If I search for skbuff.h I can find it in
>>>>> /usr/src/linux-headers-2.6.35-**30/include/linux/skbuff.h
>>>>> /usr/src/linux-headers-2.6.35-**30-generic/include/linux/**skbuff.h
>>>>> /usr/local/include/click-**linuxmodule/include1/linux/**skbuff.h
>>>>>
>>>>> Though click build is looking in
>>>>> make[2]: Entering directory `/usr/src/linux-headers-2.6.**
>>>>> 35-30-generic'
>>>>>
>>>>> Any ideas?
>>>>>
>>>>>
>>>>> make -R CLICK_PACKAGE_MAKING=userlevel multicast.uo
>>>>> make[1]: Entering directory
>>>>> `/home/josh/Downloads/click/**click-packages/multicast'
>>>>> make[1]: `multicast.uo' is up to date.
>>>>> make[1]: Leaving directory
>>>>> `/home/josh/Downloads/click/**click-packages/multicast'
>>>>> make -R CLICK_PACKAGE_MAKING=**linuxmodule multicast.ko
>>>>> make[1]: Entering directory
>>>>> `/home/josh/Downloads/click/**click-packages/multicast'
>>>>> { ( make -C /lib/modules/2.6.35-30-**generic/build
>>>>> M=/home/josh/Downloads/click/**click-packages/multicast
>>>>>   CLICK_PACKAGE_MAKING=**linuxmodule-26 modules 2>&1 1>&3; echo $?>
>>>>> .multicast.ko.status ) | grep -iv '^[\* ]*Warning:.*undefined' 1>&2; }
>>>>> 3>&1; v=`cat .multicast.ko.status`; rm .multicast.ko.status; exit $v
>>>>> make[2]: Entering directory `/usr/src/linux-headers-2.6.**
>>>>> 35-30-generic'
>>>>>    CXX [M] fixpimsource.ko
>>>>> In file included from /usr/local/include/click/**element.hh:4,
>>>>>                   from
>>>>> /home/josh/Downloads/click/**click-packages/multicast/**
>>>>> fixpimsource.hh:3,
>>>>>                   from
>>>>> /home/josh/Downloads/click/**click-packages/multicast/**
>>>>> fixpimsource.cc:19:
>>>>> /usr/local/include/click/glue.**hh:25: fatal error: linux/skbuff.h: No
>>>>> such
>>>>> file or directory
>>>>> compilation terminated.
>>>>> fixdep:
>>>>> /home/josh/Downloads/click/**click-packages/multicast/.**fixpimsource.ko.d:
>>>>> No
>>>>> such file or directory
>>>>> make[3]: ***
>>>>> [/home/josh/Downloads/click/**click-packages/multicast/**fixpimsource.ko]
>>>>> Error
>>>>> 2
>>>>> make[2]: Leaving directory `/usr/src/linux-headers-2.6.**35-30-generic'
>>>>> make[2]: *** [_module_/home/josh/Downloads/**click/click-packages/**
>>>>> multicast]
>>>>> Error 2
>>>>> make[1]: *** [multicast.ko] Error 2
>>>>> make[1]: Leaving directory
>>>>> `/home/josh/Downloads/click/**click-packages/multicast'
>>>>> make: *** [multicast.ko] Error 2
>>>>>
>>>>>
>>>>> Thanks,
>>>>> Josh
>>>>>
>>>>>   ______________________________**_________________
>>>> click mailing list
>>>> click at amsterdam.lcs.mit.edu
>>>> https://amsterdam.lcs.mit.edu/**mailman/listinfo/click<https://amsterdam.lcs.mit.edu/mailman/listinfo/click>
>>>>
>>>
>>
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click


More information about the click mailing list