]> rtime.felk.cvut.cz Git - can-eth-gw.git/commitdiff
Use perror() to print error messages
authorMichal Sojka <sojkam1@fel.cvut.cz>
Thu, 20 Dec 2012 16:31:22 +0000 (17:31 +0100)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Thu, 20 Dec 2012 16:31:22 +0000 (17:31 +0100)
utils/cegw/cegw.c

index 5a9627a060c659b24c812cb321b4fb5ff18bcf1a..0efadc22f32678d0694ce4388929fb64c947e57d 100644 (file)
@@ -187,13 +187,13 @@ int main(int argc, char* argv[])
        /* prepare udp socket */
        udp_sock = socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP);
        if (udp_sock == -1) {
-               fprintf(stderr, "error: udp socket(..) failed\n");
+               perror("udp socket()");
                free(gwctl);
                return -1;
        }
 
        if (bind(udp_sock, (struct sockaddr *)&udp_addr, sizeof(struct sockaddr_in)) != 0) {
-               fprintf(stderr, "error: udp bind(..) failed\n");
+               perror("bind(udp)");
                free(gwctl);
                return -1;
        }
@@ -201,13 +201,13 @@ int main(int argc, char* argv[])
        /* prepare can socket */
        can_sock = socket(PF_CAN, SOCK_RAW, CAN_RAW);
        if (can_sock == -1) {
-               fprintf(stderr, "error: can socket(..) failed\n");
+               perror("can socket()");
                free(gwctl);
                return -1;
        }
 
        if (bind(can_sock, (struct sockaddr *)&can_addr, sizeof(struct sockaddr_can)) != 0) {
-               fprintf(stderr, "error: can bind(..) failed\n");
+               perror("bind(can)");
                free(gwctl);
                return -1;
        }
@@ -215,7 +215,7 @@ int main(int argc, char* argv[])
        /* send it to kernel gateway */
        fd = open("/dev/canethgw", O_RDONLY);
        if (fd == -1) {
-               fprintf(stderr, "error: could not open device file\n");
+               perror("/dev/canethgw");
                free(gwctl);
                return -1;
        }