OK, found a solution
OK, some of the functions used with the UNC and Internet servers were the same so I thought I would reuse them for both. The problem I ran into was caused by this or rather my lack of understanding of how the functions worked.
My quick and dirty solution was to make two...