I'm going to run the aodv-uu on the latest kernel.

Aodv-uu uses a kernel module, which seems to be a conflict.

If I change the kernel module part code, will it work?

aodv-u works with kernel 2.6 and I want to compile from ubuntu 18.04 kernel 4.18

Please advise me if you have ever worked on transferring code from the old kernel to the latest kernel.