Retrieve the ports used by a specific process with the pfiles command.
pfiles `ptree | awk '{print $1}'` | egrep '^[0-9]|port:'
Example output:
24168: ssh server2
sockname: AF_INET 10.0.0.1 port: 34820
peername: AF_INET 10.0.0.4 port: 22
4376: /usr/lib/ssh/sshd
sockname: AF_INET 10.0.0.1 port: 22
peername: AF_INET 10.0.0.4 port: 57907
4377: /usr/lib/ssh/sshd
sockname: AF_INET 10.0.0.1 port: 22
peername: AF_INET 10.0.0.4 port: 57907