2007-10-14 10:30

iscsi: too few arguments to netlink_kernel_create

While compiling the kernel module for iscsitarget-0.4.15 on linux-2.6.22.9 I got this error:
/tmp/IET/iscsitarget-0.4.15/kernel/event.c: In function "event_init":
/tmp/IET/iscsitarget-0.4.15/kernel/event.c:98: warning: passing argument 4 of "netlink_kernel_create" from incompatible pointer type
/tmp/IET/iscsitarget-0.4.15/kernel/event.c:98: error: too few arguments to function "netlink_kernel_create"


The signature of the netlink_kernel_create in kernel 2.6-22.9 (in /usr/src/linux/include/linux/netlink.h) is:
extern struct sock *netlink_kernel_create(int unit, unsigned int groups,
                                          void (*input)(struct sock *sk, int len),
                                          struct mutex *cb_mutex,
                                          struct module *module);


The problem was solved by changing line 98 in the iscsi-target source of kernel/event.c :
nl = netlink_kernel_create(NETLINK_IET, 1, event_recv, THIS_MODULE);
to
nl = netlink_kernel_create(NETLINK_IET, 1, event_recv, 0, THIS_MODULE);

1 reactie:
2007-10-19 22:50:53   Trevor Alborough
Thank you! - Your solution worked for my Linux 2.6.22.6 kernel.

host: www.codewarrior.nl, total parse time: 0.596032 sec, queries executed: 5
806 posts, 1334 reacties

Dit is uw eerste bezoek deze week!

vandaag:
29 echte bezoekers
316 bots
1 hackpogingen
meer statistieken
 
Verkleur deze site: zwart/wit  grijs/wit  Nu.nl kloon 
 
Doorzoek deze site
 
Stuur al uw mail naar

Of niet.
 
weblogs
Paul de Ruiter (araphor)
Kirsten Verdel (locuta)
Jessica Wopereis (dinges)
Serife de Jong (mizou)
Erwin de Groot (vlek)
Wilco Bakker
Joost van Hassel
Freya & Jorg
Marja Bijl
Edwin Verwoerd (Eddepet)
Frederieke van Rooyen
Joris en Arjette in Zuid Afrika
Van Rotterdam naar het Witte Huis

hobby
z&pc alkemade
alternative blog
Reload magazine
McCain

hobby genaamd werk
tweakers
sql server central
software developers network
werk / klanten / projecten

UVIT (Unive/VGZ/IZA/Trias)

Afghanistan Conference 2009
laatste reacties
2010-07-28 15:32:23
[ billie? ]
Harm
Moet je maar geen Paladin spelen. Ik heb een 80 hunter, warrior en druid en wel een vriendin (overigens heeft mijn vriendin wel een level 80 Paladin) >.>
2010-07-16 15:32:15
[ billie? ]
Wilco
*kugh* nerd *kugh* ;-)
2010-07-16 15:30:00
[ billie? ]
teig
Inmiddels is de Berserker ook level 61 en heb ik er een level 58 Soldier bij.
2010-07-09 16:51:11
[ billie? ]
Herman
cool :)
2010-07-07 12:38:33
[ billie? ]
teig
Hmja. Ik ben inderdaad 2x een level 61 Siren, 1x level 61 Hunter en 1x level 58 Berserker. Ik speel wellicht iets teveel #Borderlands
2010-07-01 22:07:27
[ billie? ]
Wilco
Duidelijk! Ik ken nog wel wat mensen waar ik dit mooie overzicht aan kan sturen. Het is dat ik al een vriendin heb...
2010-06-28 14:26:33
[ jarig! ]
Herman
Gefeliciteerd.
2010-06-23 13:52:38
[ microsoft: wilt u herstarten? ja of ja? ]
Het fenomeen Joost
Volgens mij herken ik dit van mijn VS 2010 installatie, echt een briljant scherm van Bill...
2010-06-17 17:20:18
[ jarig! ]
teig
Het is meer een 'wat heb ik 100 jaar geleden allemaal meegemaakt' video :)
2010-06-17 11:07:46
[ jarig! ]
Wilco
Zingt u mee? Wel gefeliciteerd, wel gefeliciteerd, wel ge-fe-li-ci-flapstaart. Wel gefeliciteerd!! Ik ben erg benieuwd naar je "tjonge jonge dat ik dat nog mag meemaken op deze leeftijd" video ;-)
2010-06-12 14:01:00
[ #borderlands: now that's what i call loot ]
teig
Dual wielding is the only correct way to play :)
2010-06-12 12:08:44
[ #borderlands: now that's what i call loot ]
araphor
Omg Teig is dual wielding xbox controllers.
2010-06-09 10:20:08
[ speel goed ]
teig
Die nep lego is Halo Mega Bloks (inderdaad, da's ook dubbel nerd), goedkopere blokken van iets mindere kwaliteit. Maar wel grappig voor fans van de franchise :)
2010-06-03 17:08:32
[ speel goed ]
Wilco
Captain Picard is snel gemaakt met lego toch? Overigens...nep lego? ziet er best echt uit. Behalve die wereldbol dan. Dat kan geen lego zijn ;-)
2010-05-30 21:54:54
[ speel goed ]
Sjors
En halo neplego
2010-05-18 21:42:36
[ initiating ]
Herman
gelukkig is er een rode Cancel Jonb knop :)
2010-04-27 14:39:22
[ xbox + mii ]
je Collega
Hoe gaaf is dit. Ik heb een nieuwe fiets en er wordt over getwitterd: http://twitter.com/teig_r/status/12878567008 FOTO: http://twitter.com/teig_r/status/12942685150
2010-02-13 09:55:29
[ survivors vs blake's 7 [slight spoilers] ]
teig
Vila in Eastenders? Dat wist ik niet. Niet dat ik die serie nog voor mijn 70e ga kijken. Dempsey & Makepeace ga ik misschien nog wel eens opzoeken voor mijn 40e.
2010-02-11 22:21:30
[ survivors vs blake's 7 [slight spoilers] ]
Marc V.
Blake's 7! Nog een weetje: twee van de acteurs uit Blake's 7 hebben een (niet zo grote rol) in de Engelse soap Eastenders. Maar om jou te pesten zeg ik niet welke twee. Okee, een paar hints. Een man en een vrouw, één van de originele 7, één speelde ook in Dempsey & Makepeace.
2010-01-06 16:49:26
[ nieuwjaarsduik Roelofarendsveen ]
Wilco
Warm water? Tjooooonge jonge jonge jonge
2010-01-04 20:54:27
[ nieuwjaarsduik Roelofarendsveen ]
Ton K.
Mooi knipwerk. Gaaf gedaan!
2010-01-03 13:27:48
[ welkom in 2010! ]
Herman
Gelukkig nieuw jaar.
2010-01-01 13:53:15
[ welkom in 2010! ]
Marc V.
Wauw, dat lijkt op de kat van je broer. Nieuwjaar he!
2009-12-28 09:33:38
[ fijne kerst! ]
zeg ik niet
Jij ook alvast prettige kerstdagen voor 2010 ;)
History
2010
070605030201
2009
121110090807
060504030201
2008
121110090807
060504030201
2007
121110090807
060504030201
2006
121110090807
060504030201
2005
121110090807
060504030201
2004
121110090807
060504030201
2003
121110090807
06040301
2002
111009080706
05
 
Locations of visitors to this page