
Dear Drasko DRASKOVIC,
please keep discussion on the mailing list.
And please don;t top-post / full-quote. Make sure to read http://www.netmeister.org/news/learn2quote.html
In message 5ec3d7930903170318r76f4786fsdf61ec1e2c11a04c@mail.gmail.com you wrote:
Actually, I ment U-boot itself. When I said application, I was wrong. I ment for example command, which is part of U-Boot. If I want to exit when something is wrong within TFTP for example, I cannnot break execution and regain U-Boot shell? (Otherwise, I have to go back to calling functions in net.c, etc..., which is not what I want. I want to stop on the place error happened.)
When "something is wrong within TFTP", the respective function returns an error code, which propagates upward and causes the running command to terminate, so you automatically end up back in the U-Boot shell.
Maybe you should explain what exactly you are trying to do. I have the feeling that your question does not describe your actual problem, and that your actual problem might be either be based on a misunder- standing or inappropriate use.
Best regards,
Wolfgang Denk