From: hartkopp Date: Mon, 17 Nov 2008 10:23:42 +0000 (+0000) Subject: Added interface name to parameter list in first line. X-Git-Url: http://rtime.felk.cvut.cz/gitweb/socketcan-devel.git/commitdiff_plain/b787d681b37770e63329c1db5bba577ab97299c3 Added interface name to parameter list in first line. git-svn-id: svn://svn.berlios.de//socketcan/trunk@870 030b6a49-0b11-0410-94ab-b0dab22257f2 --- diff --git a/can-utils/cansniffer.c b/can-utils/cansniffer.c index 217b405..649c39d 100644 --- a/can-utils/cansniffer.c +++ b/can-utils/cansniffer.c @@ -126,6 +126,7 @@ static long loop = LOOP; static unsigned char binary; static unsigned char binary_gap; static unsigned char color; +static char *interface; void rx_setup (int fd, int id); void rx_delete (int fd, int id); @@ -291,6 +292,8 @@ int main(int argc, char **argv) return 1; } + interface = argv[optind]; + if ((s = socket(PF_CAN, SOCK_DGRAM, CAN_BCM)) < 0) { perror("socket"); return 1; @@ -543,7 +546,7 @@ int handle_timeo(int fd, long currcms){ if (clearscreen) { char startline[80]; printf("%s%s", CLR_SCREEN, CSR_HOME); - snprintf(startline, 79, "< can-sniffer parameters: l=%ld h=%ld t=%ld >", loop, hold, timeout); + snprintf(startline, 79, "< cansniffer %s # l=%ld h=%ld t=%ld >", interface, loop, hold, timeout); printf("%s%*s",STARTLINESTR, 79-(int)strlen(STARTLINESTR), startline); force_redraw = 1; clearscreen = 0;