Thanx for your reply .. But the problem is I am trying to get the MAC address from my appplication using DLPI interface. For that, first I am trying to open the ethernet card under '/dev' folder which I am not able to find in the local zone. If I could open the device say '/dev/bge0' (which is present in the system) but not listed in the /dev folder in non - global zone I can find the MAC address using DLPI interface.
Thanks and Regards,
Basent
Well, you could certainly add the network interface (bge) to $ZONEROOT/dev but that significantly chips away at the isolation that zones provide (root in the zone can probably take down IP addresses of other zones or even the global zone). That's probably the only way to get DLPI to work.
That said, if you just need a programatic interface to this information, do a "man -s 7p arp" to find out how to use the arp interface.