13
0
Fork 1

little dectshark changes

git-svn-id: https://dedected.org/svn/trunk@83 8d8ab74c-27aa-4a3d-9bde-523a2bc1f624
This commit is contained in:
krater 2009-02-25 23:15:51 +00:00
parent 9e4a12118c
commit 606f577b64
5 changed files with 26 additions and 15 deletions

View File

@ -38,6 +38,9 @@ int main(int argc, char *argv[])
}
void printnil(char *,...)
{
}

View File

@ -24,3 +24,13 @@
#include "config.h"
extern config cfg;
void printnil(char *,...);
#if 0
#define LOG printf
#else
#define LOG printnil
#endif

View File

@ -26,7 +26,7 @@ void print_gui::work()
{
case 'q':
cfg.stop();
goto end;
exit(0);
break;
}
}
@ -47,14 +47,12 @@ void print_gui::work()
case SNIFFMODE_SCAN:
break;
case SNIFFMODE_SYNC:
gui=new syncmode_gui(SW,SH);
gui=new syncmode_gui(COLS>=80?COLS:80,LINES>=25?LINES:25);
break;
}
}
}
end: return;
}
@ -71,7 +69,9 @@ void print_gui::initcurses()
init_pair(5,COLOR_YELLOW,COLOR_GREEN);
init_pair(6,COLOR_RED,COLOR_GREEN);
gui=new scanmode_gui(SW,SH);
gui=new scanmode_gui(COLS>=80?COLS:80,LINES>=25?LINES:25);
}
void print_gui::refreshscreen()

View File

@ -6,9 +6,6 @@
#include "scanmode_gui.h"
#include "syncmode_gui.h"
#define SW 80
#define SH 25
class print_gui
{

View File

@ -3,19 +3,20 @@
#include "dectshark.h"
class mode_gui
{
public:
mode_gui() {printf("ARRRR1!\n");}
mode_gui(int x,int y) {printf("ARRRR2!\n");}
virtual ~mode_gui() {printf("ARRRR3!\n");}
mode_gui() {LOG("ARRRR1!\n");}
mode_gui(int x,int y) {LOG("ARRRR2!\n");}
virtual ~mode_gui() {LOG("ARRRR3!\n");}
virtual WINDOW *getmainwin() {printf("ARRRR4!\n");return NULL;}
virtual WINDOW *getmainwin() {LOG("ARRRR4!\n");return NULL;}
virtual void tick() {printf("ARRRR5!\n");}
virtual unsigned int keypressed(int key) {printf("ARRRR6!\n");return 0;}
virtual void tick() {LOG("ARRRR5!\n");}
virtual unsigned int keypressed(int key) {LOG("ARRRR6!\n");return 0;}
virtual void refreshscreen() {printf("ARRRR7!\n");}
virtual void refreshscreen() {LOG("ARRRR7!\n");}
protected: