]> rtime.felk.cvut.cz Git - socketcan-devel.git/commitdiff
Added interface name to parameter list in first line.
authorhartkopp <hartkopp@030b6a49-0b11-0410-94ab-b0dab22257f2>
Mon, 17 Nov 2008 10:23:42 +0000 (10:23 +0000)
committerhartkopp <hartkopp@030b6a49-0b11-0410-94ab-b0dab22257f2>
Mon, 17 Nov 2008 10:23:42 +0000 (10:23 +0000)
git-svn-id: svn://svn.berlios.de//socketcan/trunk@870 030b6a49-0b11-0410-94ab-b0dab22257f2

can-utils/cansniffer.c

index 217b4058858907ae5be28e5ecf22c854282ccaf9..649c39dbf60f924a61f2cf0f2402d546dd126dae 100644 (file)
@@ -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;