OpenCores
URL https://opencores.org/ocsvn/amber/amber/trunk

Subversion Repositories amber

[/] [amber/] [trunk/] [sw/] [boot-loader-ethmac/] [telnet.c] - Diff between revs 81 and 82

Show entire file | Details | Blame | View Log

Rev 81 Rev 82
Line 269... Line 269...
        tcp_tx(socket, first_line, total_line_len);
        tcp_tx(socket, first_line, total_line_len);
        }
        }
}
}
 
 
 
 
 
 
/* Create a new telnet option, and a new socket to listen on */
/* Create a new telnet option, and a new socket to listen on */
 
 
void process_telnet(socket_t* socket)
void process_telnet(socket_t* socket)
{
{
    char* line;
    char* line;
    telnet_t* telnet = (telnet_t*) socket->app->telnet;
    telnet_t* telnet = (telnet_t*) socket->app->telnet;
 
 
Line 287... Line 285...
    else {
    else {
        /* Send telnet greeting */
        /* Send telnet greeting */
        if (!telnet->sent_opening_message){
        if (!telnet->sent_opening_message){
            put_line (telnet->txbuf, "Amber Processor Boot Loader\r\n> ");
            put_line (telnet->txbuf, "Amber Processor Boot Loader\r\n> ");
            telnet->sent_opening_message = 1;
            telnet->sent_opening_message = 1;
 
 
 
            /* connecting on this socket, so create a new socket to listen
 
               for any other connect requests from telnet clients */
            trace("telnet listen on new socket");
            trace("telnet listen on new socket");
            listen_telnet();
            listen_telnet();
            }
            }
 
 
        /* Parse telnet rx buffer */
        /* Parse telnet rx buffer */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.