It is it's own source - it's a patch for iptable's connection tracker that allows the use of Netmeeting (which opens up artbitrary ports and hence the patch is needed to listen for what ports to open up).
I'm going on memory here, 'cos I compiled mine in a long time ago. But you should have more than just the c file.
You could have a 'patch' file which you need to diff with a Makefile in your /net source directory. The patch will insert the correct makefile instructions to create your object file (.o) for your machine.
I see, after doing a little research, that I might be wrong on the above. The process has come a long way since I did it. openh323.org provides a download, an instruction page, and a list of common errorrs :
http://www.openh323.org/
http://www.openh323.org/build.html
Follow the above and if you have problems post at which stage...
Slick.