#ifndef SCREEN_H #define SCREEN_H #include enum colors { BLACK = COLOR_BLACK, RED = COLOR_RED, GREEN = COLOR_GREEN, YELLOW = COLOR_YELLOW, BLUE = COLOR_BLUE, MAGENTA = COLOR_MAGENTA, CYAN = COLOR_CYAN, WHITE = COLOR_WHITE, }; #define COLOR_MASK(fg, bg) ((fg) + (bg) * (COLOR_WHITE + 1)) #define COLOR(fg, bg) COLOR_PAIR(COLOR_MASK((fg), (bg))) #define INIT_COLOR(fg, bg) init_pair(COLOR_MASK((fg), (bg)), (fg), (bg)) #define COLOR_ON(fg, bg) attron(COLOR(fg, bg)) #define COLOR_OFF(fg, bg) attroff(COLOR(fg, bg)) extern WINDOW *screen_init(bool israw); extern void screen_end(void); #endif /* SCREEN_H */ mg src='/cgit.png' alt='cgit logo'/> index : net-next.git
net-next plumbingsTobias Klauser
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2016-05-15 15:43:13 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2016-05-15 15:43:13 -0700
commit2dcd0af568b0cf583645c8a317dd12e344b1c72a (patch)
treebc1426c19e5d03770b9d59dcc6fe6ac7d18ea445
parent5f95063c686a86e7214988e04f08b9c0003cf83f (diff)
Linux 4.6