[Xorp-users] Xorp HIP support

Elzer Zoltan ez201 at mail2.selye.sk
Tue Mar 27 12:55:17 PDT 2007


Hello Pavlin! 

I have a difficult(for me) question. I want to modify xorp mld6igmp part, to 
accept and use HIT identifiers (Host Identity Tag in Host Identity Protocol) 
besides IP addresses. These identifiers are like IPv6 addresses, 128 bit 
long. I have already written a small client which can send HIT identifiers 
in ICMP6 packets. 

My aim is that xorp accepts the ICMP6 package which contain HIT identifiers 
and forward them toward PIM module. Its a difficult task to modify xorp like 
this, or its possible at all? 

I have already looked into the source codes. There is something which I 
don’t understand.
 - how does mld module call pim module?
 - how does xorp send query message to the interfaces? (I followed the query 
sending, but I lost in mfea_xif.cc)
 - where(in which function) does xorp receive the raw message from socket? 

I hope I was clear:) 

                                            Regards, Turbo 



More information about the Xorp-users mailing list