It's Monday and I'm sick so my brain isn't fully functional but as I recall the Source Address and Destination Address in an IP packet do have a MAC address associated with them in the headers.