clang-format
This commit is contained in:
parent
a4a81fbe4d
commit
e064126d90
51
ifconfig.c
51
ifconfig.c
|
@ -1,37 +1,30 @@
|
||||||
#include <Locator.h>
|
#include <Locator.h>
|
||||||
#include <tcpip.h>
|
|
||||||
#include <TextTool.h>
|
#include <TextTool.h>
|
||||||
|
#include <tcpip.h>
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* ifconfig [ up | down | status ]
|
* ifconfig [ up | down | status ]
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* callback by Marinetti to display a connect message
|
* callback by Marinetti to display a connect message
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
void display(const char *pstr)
|
void display(const char *pstr) { WriteLine(pstr); }
|
||||||
{
|
|
||||||
WriteLine(pstr);
|
|
||||||
}
|
|
||||||
|
|
||||||
// todo - support flags
|
// todo - support flags
|
||||||
// -s: be silent (ie - no output, return value only
|
// -s: be silent (ie - no output, return value only
|
||||||
// -f: force disconnect
|
// -f: force disconnect
|
||||||
//
|
//
|
||||||
|
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv) {
|
||||||
{
|
|
||||||
LongWord address;
|
LongWord address;
|
||||||
char buffer[16];
|
char buffer[16];
|
||||||
|
|
||||||
if (argc != 2)
|
if (argc != 2) {
|
||||||
{
|
|
||||||
WriteCString("Usage: ifconfig [ up | down | status ]\n\r");
|
WriteCString("Usage: ifconfig [ up | down | status ]\n\r");
|
||||||
WriteCString(" up Connects to network\n\r");
|
WriteCString(" up Connects to network\n\r");
|
||||||
WriteCString(" down Disconnects from network\n\r");
|
WriteCString(" down Disconnects from network\n\r");
|
||||||
|
@ -39,32 +32,26 @@ char buffer[16];
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!strcmp(argv[1], "up"))
|
if (!strcmp(argv[1], "up")) {
|
||||||
{
|
|
||||||
|
|
||||||
TCPIPStatus();
|
TCPIPStatus();
|
||||||
if (_toolErr)
|
if (_toolErr) {
|
||||||
{
|
|
||||||
LoadOneTool(54, 0x0200);
|
LoadOneTool(54, 0x0200);
|
||||||
if (_toolErr)
|
if (_toolErr) {
|
||||||
{
|
|
||||||
ErrWriteCString("Unable to load Marinetti\r\n");
|
ErrWriteCString("Unable to load Marinetti\r\n");
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// acedemic only - TCPStartup() just for show.
|
// acedemic only - TCPStartup() just for show.
|
||||||
if (!TCPIPStatus())
|
if (!TCPIPStatus()) {
|
||||||
{
|
|
||||||
TCPIPStartUp();
|
TCPIPStartUp();
|
||||||
}
|
}
|
||||||
if (TCPIPGetConnectStatus())
|
if (TCPIPGetConnectStatus()) {
|
||||||
{
|
|
||||||
ErrWriteCString("Already connected to network\r\n");
|
ErrWriteCString("Already connected to network\r\n");
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
TCPIPConnect(display);
|
TCPIPConnect(display);
|
||||||
if (_toolErr)
|
if (_toolErr) {
|
||||||
{
|
|
||||||
ErrWriteCString("Error connecting to network\r\n");
|
ErrWriteCString("Error connecting to network\r\n");
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
@ -77,17 +64,14 @@ char buffer[16];
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!strcmp(argv[1], "down"))
|
if (!strcmp(argv[1], "down")) {
|
||||||
{
|
|
||||||
// if tool isn't loaded, we're already down...
|
// if tool isn't loaded, we're already down...
|
||||||
TCPIPStatus();
|
TCPIPStatus();
|
||||||
if (_toolErr)
|
if (_toolErr) {
|
||||||
{
|
|
||||||
ErrWriteCString("Marinetti not loaded\r\n");
|
ErrWriteCString("Marinetti not loaded\r\n");
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
if (!TCPIPGetConnectStatus())
|
if (!TCPIPGetConnectStatus()) {
|
||||||
{
|
|
||||||
ErrWriteCString("Not connected to network\r\n");
|
ErrWriteCString("Not connected to network\r\n");
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
|
@ -99,17 +83,14 @@ char buffer[16];
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!strcmp(argv[1], "status"))
|
if (!strcmp(argv[1], "status")) {
|
||||||
{
|
|
||||||
// if tool isn't loaded, we're already down...
|
// if tool isn't loaded, we're already down...
|
||||||
TCPIPStatus();
|
TCPIPStatus();
|
||||||
if (_toolErr)
|
if (_toolErr) {
|
||||||
{
|
|
||||||
WriteCString("Network is down\r\n");
|
WriteCString("Network is down\r\n");
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
if (!TCPIPGetConnectStatus())
|
if (!TCPIPGetConnectStatus()) {
|
||||||
{
|
|
||||||
WriteCString("Network is down\r\n");
|
WriteCString("Network is down\r\n");
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue