Thanks for the incredibly fast response

I am still not clear how you identify ClientA over ClientB.
when the client runs an ent_create(etc, etc, etc); how do I establish pointers on both the server and all clients?
I presume pl1, pl2 etc, are entity* definitions. How do you ensure that the pointers are correct for server and clients?
Thanks for the help, it's much appreciated. If it helps I can post my code?