changeset 189 | 1c1d1893f1c9 |
parent 187 | d3930d3f1323 |
child 192 | 9dd6f17ef7e5 |
--- a/drivers/can_socket/can_socket.c Fri May 11 15:24:43 2007 +0200 +++ b/drivers/can_socket/can_socket.c Fri May 11 18:34:26 2007 +0200 @@ -108,7 +108,7 @@ int err; CAN_HANDLE fd0 = malloc(sizeof(int)); - *(int*)fd0 = CAN_SOCKET(PF_CAN, SOCK_RAW, 0); + *(int*)fd0 = CAN_SOCKET(PF_CAN, SOCK_RAW, CAN_RAW); if(*(int*)fd0 < 0){ fprintf(stderr,"Socket creation failed.\n"); goto error_ret; @@ -133,7 +133,7 @@ return fd0; error_close: - CAN_CLOSE(fd0); + CAN_CLOSE(*(int*)fd0); error_ret: free(fd0);