<div dir="ltr"><div>Hi!</div><div><br></div><div>I am Nupur Agrawal, currently an undergraduate at IIT Roorkee. I am interested in participating in GSoC 2020 with Libreswan this year. I am interested in BSD Networking hence different ideas listed on the website like "Re-port the libreswan code for NetBSD, FreeBSD, OpenBSD, OSX" intrigue me. <br></div><div><br></div><div>Currently I am trying to build Libreswan from source, but encountered these error - </div><div><br></div><div>```<br></div><div>/home/nupur/Desktop/libreswan/programs/pluto/kernel_xfrm_interface.c: In function ‘link_add_nl_msg’:<br>/home/nupur/Desktop/libreswan/programs/pluto/kernel_xfrm_interface.c:184:30: error: ‘IFLA_XFRM_IF_ID’ undeclared (first use in this function); did you mean ‘IPSEC1_XFRM_IF_ID’?<br>  nl_addattr32(&req->n, 1024, IFLA_XFRM_IF_ID, if_id);<br>                              ^~~~~~~~~~~~~~~<br>                              IPSEC1_XFRM_IF_ID<br>/home/nupur/Desktop/libreswan/programs/pluto/kernel_xfrm_interface.c:184:30: note: each undeclared identifier is reported only once for each function it appears in<br>/home/nupur/Desktop/libreswan/programs/pluto/kernel_xfrm_interface.c:190:32: error: ‘IFLA_XFRM_LINK’ undeclared (first use in this function); did you mean ‘IFLA_VXLAN_LINK’?<br>    nl_addattr32(&req->n, 1024, IFLA_XFRM_LINK, dev_link_id);<br>                                ^~~~~~~~~~~~~~<br>                                IFLA_VXLAN_LINK<br>/home/nupur/Desktop/libreswan/programs/pluto/kernel_xfrm_interface.c: In function ‘parse_xfrm_linkinfo_data’:<br>/home/nupur/Desktop/libreswan/programs/pluto/kernel_xfrm_interface.c:313:34: error: ‘IFLA_XFRM_LINK’ undeclared (first use in this function); did you mean ‘IFLA_VXLAN_LINK’?<br>   if (nested_attrib->rta_type == IFLA_XFRM_LINK) {<br>                                  ^~~~~~~~~~~~~~<br>                                  IFLA_VXLAN_LINK<br>/home/nupur/Desktop/libreswan/programs/pluto/kernel_xfrm_interface.c:317:34: error: ‘IFLA_XFRM_IF_ID’ undeclared (first use in this function); did you mean ‘IFLA_XFRM_LINK’?<br>   if (nested_attrib->rta_type == IFLA_XFRM_IF_ID) {<br>                                  ^~~~~~~~~~~~~~~<br>                                  IFLA_XFRM_LINK<br>../../mk/<a href="http://depend.mk:34">depend.mk:34</a>: recipe for target 'kernel_xfrm_interface.o' failed</div><div>```</div><div><br></div><div>Any pointers on how to debug it? Also are there any good first issues I could work upon to get introduced to the source. <br></div><div><br></div><div>Thank you so much!</div><div><br></div><div>Best Regards</div><div>Nupur<br></div></div>