Das Problem ist mittlerweile nicht mehr das Senden, sondern wenn ein Client disconnected muss ich ihn (Tuser) aus meinem Array löschen, und dadurch entstehen Löcher
Du derefernzierst p2 einmal und weißt die Adresse von i zu. Das heißt p2 (also der Zeiger auf einen Zeiger) zeigt auf den Zeiger p1 welchen du so auf i zeigen lässt.