It is a C question as says the title.
I have a function named "net_send" defined in two different header files. Here is the example:
f1.h
and f2.h
both contain net_send(args)
but with different arguments.
I get an error that the function is already defined in alternate file. I know function overloading is not allowed in C. Also, I cannot edit those files, as these are from external libraries. Also, there are functions in each of those files which are being used by my program itself.
So what should I do? Remember I cannot change the original files.