mirror of
https://github.com/logicog/RTLPlayground.git
synced 2026-10-29 17:54:14 +08:00
restart syslog when changing ip
This commit is contained in:
1 parent
d776118815
commit
2a9c7d2828
1 file changed
+2
@@ -1212,10 +1212,12 @@ void cmd_parser(void) __banked
|
|||||||
itoa(syslog_addr[1]); write_char('.'); itoa(syslog_addr[1] >> 8);
|
itoa(syslog_addr[1]); write_char('.'); itoa(syslog_addr[1] >> 8);
|
||||||
return;
|
return;
|
||||||
} else if (!parse_ip(cmd_words_b[2])) {
|
} else if (!parse_ip(cmd_words_b[2])) {
|
||||||
|
syslog_stop();
|
||||||
uip_ipaddr(&syslog_addr, ip[0], ip[1], ip[2], ip[3]);
|
uip_ipaddr(&syslog_addr, ip[0], ip[1], ip[2], ip[3]);
|
||||||
print_string("Setting syslog IP: ");
|
print_string("Setting syslog IP: ");
|
||||||
itoa(ip[0]); write_char('.'); itoa(ip[1]); write_char('.');
|
itoa(ip[0]); write_char('.'); itoa(ip[1]); write_char('.');
|
||||||
itoa(ip[2]); write_char('.'); itoa(ip[3]); write_char('\n');
|
itoa(ip[2]); write_char('.'); itoa(ip[3]); write_char('\n');
|
||||||
|
syslog_start();
|
||||||
} else {
|
} else {
|
||||||
print_string("Invalid IP address\n");
|
print_string("Invalid IP address\n");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user