Consistently use types from linux/types.h to fix the following linux/rds.h userspace compilation errors: /usr/include/linux/rds.h:198:2: error: unknown type name 'u8' u8 rx_traces; /usr/include/linux/rds.h:199:2: error: unknown type name 'u8' u8 rx_trace_pos[RDS_MSG_RX_DGRAM_TRACE_MAX]; /usr/include/linux/rds.h:203:2: error: unknown type name 'u8' u8 rx_traces; /usr/include/linux/rds.h:204:2: error: unknown type name 'u8' u8 rx_trace_pos[RDS_MSG_RX_DGRAM_TRACE_MAX]; /usr/include/linux/rds.h:205:2: error: unknown type name 'u64' u64 rx_trace[RDS_MSG_RX_DGRAM_TRACE_MAX];
Showing the changes to include/uapi/linux (1 of 1 file). Show all
Unified · Split
| @@ -195,14 +195,14 @@ enum rds_message_rxpath_latency { · 194 unmodified lines | |||
| 195 | }; | 195 | }; |
| 196 | 196 | ||
| 197 | struct rds_rx_trace_so { | 197 | struct rds_rx_trace_so { |
| 198 | u8 rx_traces; | 198 | __u8 rx_traces; |
| 199 | u8 rx_trace_pos[RDS_MSG_RX_DGRAM_TRACE_MAX]; | 199 | __u8 rx_trace_pos[RDS_MSG_RX_DGRAM_TRACE_MAX]; |
| 200 | }; | 200 | }; |
| 201 | 201 | ||
| 202 | struct rds_cmsg_rx_trace { | 202 | struct rds_cmsg_rx_trace { |
| 203 | u8 rx_traces; | 203 | __u8 rx_traces; |
| 204 | u8 rx_trace_pos[RDS_MSG_RX_DGRAM_TRACE_MAX]; | 204 | __u8 rx_trace_pos[RDS_MSG_RX_DGRAM_TRACE_MAX]; |
| 205 | u64 rx_trace[RDS_MSG_RX_DGRAM_TRACE_MAX]; | 205 | __u64 rx_trace[RDS_MSG_RX_DGRAM_TRACE_MAX]; |
| 206 | }; | 206 | }; |
| 207 | 207 | ||
| 208 | /* | 208 | /* |