README.rst 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. Disclaimer:
  2. ===========
  3. This software is provided as is. I take no responsibility if it destroys your
  4. data or opens up a security hole on your firewall. That said, I have yet to
  5. hear something about this happening.
  6. I did not create this code myself, most was written by Tom Marshall, later on
  7. Harald Welte and then Steven van Acker ported it to the new 2.6 netfilter API.
  8. I just picked up this code in 2007 and made it compile and hopefully work with
  9. the new changed netfilter API.
  10. Bugs:
  11. =====
  12. Of course there are. One of the most important ones, is that you MUST NOT
  13. filter outgoing connections otherwise the reply packes go missing. I tried to
  14. figure out, why the _expect call is not taking care of the outgoing connections
  15. but I was not able to figure this out. I gladly welcome patches that fix this
  16. and other bugs.
  17. Build Instructions:
  18. ===================
  19. Have the kernel source ready in some place and NF_CONNTRACK_NAT enabled in the
  20. configuration otherwise you will get an error during make. The Kbuild setup
  21. looks in /lib/modules/\`uname -r\`/build for the source.
  22. If the source is located in another place set the KERNELDIR environment
  23. variable accordingly.
  24. After that a:
  25. * make
  26. * make modules_install (as root)
  27. should be enough.
  28. Then do a "modprobe nf_nat_rtsp" as root and try to connect to a RTSP
  29. service.