Set or not set PBS_LEAF_NAME parameter

OK, I was testing my old configuration. I reading communication log in $PBS_HOME/comm_logs .

/etc/hosts
10.10.10.1 h1.domain h1 comm_h1

pbs.conf
PBS_SERVER=h1.domain
PBS_LEAF_NAME=comm_h1

In above settings, communication deamon threads registered via this hostname and in internal network:
Comm@comm_h1
and witch nodes IPs from internal network: 10.10.10.0/24 .
But when I comment PBS_LEAF_NAME parameter in pbs.conf:
pbs.conf
PBS_SERVER=h1.domain
#PBS_LEAF_NAME=comm_h1

communication deamon threads was registered via short hostname h1:
Comm@h1
and registered communication under all networks - external too.

So, now I know, that I should use PBS_LEAF_NAME instead of just my hostname, because my hostname resolves every networks in my machine and PBS_LEAF_NAME (comm_h1) resolves just one network despite they are both in one line in /etc/hosts:
10.10.10.1 h1.domain h1 comm_h1

Thanks for help,
Regards!