Hi. I'm working on porting over some proxy code to FreeBSD. The problem is that the port is redirected using PF. When this happens, the code that linux uses to figure out what the original target address was doesn't work on BSD. It returns with the current target. Now, there's supposed to be a way to figure out what the original address was. The only notes I can find shows that it has something to do with pfioc_natlook and/or ioctl. Anyone have any idea how to do this?