#include #include #include #include #include #include #include "ecran.h" extern int verbosity; /* ---------------------------------------------------------------- */ int message(char *txt) { static int pass = 0; #if TRACE fprintf(stderr, "%s [%s]\n", __func__, txt); #endif standout(); mvhline(LINES-1, 0, '~', COLS); mvaddch(LINES-1, 0, "\\|/-"[(pass++)%4]); mvaddstr(LINES-1, 2, txt); standend(); refresh(); return 0; } /* ---------------------------------------------------------------- */ void barre_inverse(char c, int ligne) { int foo; standout(); for (foo=0; foo %s\n", __func__, buffer); foo = strlen(buffer); mvaddstr(0, COLS-2-foo, buffer); } /* get and display hostname */ foo = uname(&utsn); if ( !foo ) { mvaddstr(0, 2+strlen(tp), "on"); mvaddstr(0, 5+strlen(tp), utsn.nodename); } standend(); refresh(); return 0; } /* ---------------------------------------------------------------- */