Skip to content
  • Joe Hershberger's avatar
    sandbox: eth: Add support for using the 'lo' interface · 22f68524
    Joe Hershberger authored
    
    
    The 'lo' interface on Linux doesn't support thinks like ARP or
    link-layer access like we use to talk to a normal network interface.
    A higher-level network API must be used to access localhost.
    
    As written, this interface is limited to not supporting ICMP since the
    API doesn't allow the socket to be opened for all IP traffic and be able
    to receive at the same time. UDP is far more useful to test with, so it
    was selected over ICMP. Ping won't work, but things like TFTP should
    work.
    
    Signed-off-by: default avatarJoe Hershberger <joe.hershberger@ni.com>
    Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
    22f68524