I'm curious as to the reason to pick port 6112 for game hosting. Blizzard uses port 6112 for it's World of Warcraft patch downloader.
In my home, we have 5 PCs which play WoW, so I use port triggering on 6112 to allow for all of the PCs to be able to download patches.
When I tried to host a Sins game, it informed me that triggering would not be sufficient. That's pretty obvious since I'd have to be accepting unsolicited incoming connections. My problem then becomes thus: do I forward port 6112 to my PC, thus breaking the ability for every other PC in the house to download WoW patches, or do I mess with my Sins configuration.
I did manage to find a setting in a Sins config file to change the host port, which I've done, so now both games can coexist peacefully. That said, when choosing a port, Ironclad probably should have done a bit more research and not picked one that's already used by possibly the most popular game in history.
For those wondering, the default port setting can be changed in your user.setting file. Check the Technology section of the official FAQ to find the location of that file.