@@ -84,7 +84,7 @@ static void print_usage(char *prg)
8484}
8585
8686static void prframe (FILE * file , struct timeval * tv , int dev ,
87- cu_t * cf , char dir )
87+ union cfu * cf , char dir )
8888{
8989 static char abuf [BUFLEN ];
9090
@@ -177,7 +177,7 @@ static void eval_can(char* buf, struct timeval *date_tvp, char timestamps,
177177 cf .len = CAN_ERR_DLC ;
178178
179179 calc_tv (& tv , & read_tv , date_tvp , timestamps , dplace );
180- prframe (outfile , & tv , interface , (cu_t * )& cf , NO_DIR );
180+ prframe (outfile , & tv , interface , (union cfu * )& cf , NO_DIR );
181181 fflush (outfile );
182182 return ;
183183 }
@@ -249,7 +249,7 @@ static void eval_can(char* buf, struct timeval *date_tvp, char timestamps,
249249 cf .data [i ] = data [i ] & 0xFFU ;
250250
251251 calc_tv (& tv , & read_tv , date_tvp , timestamps , dplace );
252- prframe (outfile , & tv , interface , (cu_t * )& cf , dir [0 ]);
252+ prframe (outfile , & tv , interface , (union cfu * )& cf , dir [0 ]);
253253 fflush (outfile );
254254 }
255255}
@@ -374,7 +374,7 @@ static void eval_canfd(char* buf, struct timeval *date_tvp, char timestamps,
374374 }
375375
376376 calc_tv (& tv , & read_tv , date_tvp , timestamps , dplace );
377- prframe (outfile , & tv , interface , (cu_t * )& cf , dir [0 ]);
377+ prframe (outfile , & tv , interface , (union cfu * )& cf , dir [0 ]);
378378 fflush (outfile );
379379
380380 /* No support for really strange CANFD ErrorFrames format m( */
@@ -487,7 +487,7 @@ static void eval_canxl_cc(char* buf, struct timeval *date_tvp, char timestamps,
487487 cf .len8_dlc = dlc ;
488488
489489 calc_tv (& tv , & read_tv , date_tvp , timestamps , dplace );
490- prframe (outfile , & tv , interface , (cu_t * )& cf , dir [0 ]);
490+ prframe (outfile , & tv , interface , (union cfu * )& cf , dir [0 ]);
491491 fflush (outfile );
492492}
493493
@@ -594,7 +594,7 @@ static void eval_canxl_fd(char* buf, struct timeval *date_tvp, char timestamps,
594594 cf .flags |= CANFD_ESI ;
595595
596596 calc_tv (& tv , & read_tv , date_tvp , timestamps , dplace );
597- prframe (outfile , & tv , interface , (cu_t * )& cf , dir [0 ]);
597+ prframe (outfile , & tv , interface , (union cfu * )& cf , dir [0 ]);
598598 fflush (outfile );
599599}
600600
@@ -723,7 +723,7 @@ static void eval_canxl_xl(char* buf, struct timeval *date_tvp, char timestamps,
723723 cf .flags |= CANXL_RRS ;
724724
725725 calc_tv (& tv , & read_tv , date_tvp , timestamps , dplace );
726- prframe (outfile , & tv , interface , (cu_t * )& cf , dir [0 ]);
726+ prframe (outfile , & tv , interface , (union cfu * )& cf , dir [0 ]);
727727 fflush (outfile );
728728
729729 /* No support for CAN XL ErrorFrames */
0 commit comments