<div dir="ltr"><div><div>Hello All,</div><div><br></div><div>Recently I started to use IgH EtherCAT Master. </div><div>There is a following error in ethernet.c and generic.c. It occurs </div><div>when complying with linux kernel > 3.17</div></div><div><br></div><div>error: macro "alloc_netdev" requires 4 arguments, but only 3 given</div><div>     dev->netdev = alloc_netdev(sizeof(ec_gen_device_t *), &null, ether_setup);</div><div><br></div><div>I made a patch which resolves the problem and would like to share it.</div><div>Hope it is useful.</div><div><br></div><div>best regards,</div><div>Alexey</div></div>