Skip to content
  • Michal Simek's avatar
    net: Return -EINTR when ctrl+c is pressed · 19a4fbaa
    Michal Simek authored
    
    
    Current behavior is that if CTRL+C is pressed command returns 0 that was
    successful which is not correct behavior.
    The easiest test case is "tftpboot 80000 uImage && echo yes"
    and press CTRL+C. Then the second command is called which is incorrect.
    
    Error log:
    zynq-uboot> tftpb 80000 uImage && echo yes
    Gem.e000b000:7 is connected to Gem.e000b000.  Reconnecting to
    Gem.e000b000
    Gem.e000b000 Waiting for PHY auto negotiation to complete....... done
    Using Gem.e000b000 device
    TFTP from server 192.168.0.102; our IP address is 192.168.0.101
    Filename 'uImage'.
    Load address: 0x80000
    Loading: ################
    Abort
    yes
    zynq-uboot>
    
    This patch adds -EINTR return value when CTRL+C is pressed.
    
    Signed-off-by: default avatarMichal Simek <michal.simek@xilinx.com>
    Reviewed-by: default avatarTom Rini <trini@konsulko.com>
    Acked-by: default avatarJoe Hershberger <joe.hershberger@ni.com>
    19a4fbaa