Low-level networking on Photon?

Total Photon newbie here - only had it 24 hours. So far, I have managed to get the thing running and flashing LEDs, talking to my network, acting as a clock over Serial, etc. so I’m quite enthused by this at the moment. So here’s my question:

I’d like to be able to query my local network for MAC addresses (à la nmap -sn) - I think I need to send and receive ARP packets - is there a library out there that can be used for this? All the usual searching isn’t turning up anything useful.