Index: include/rtdm/rtcan.h =================================================================== --- include/rtdm/rtcan.h (Revision 1450) +++ include/rtdm/rtcan.h (Arbeitskopie) @@ -507,16 +507,6 @@ /** @} */ -/*! - * @anchor RTCAN_TIMEOUTS @name Timeouts - * Special reception and transmission timeouts - * @{ */ -#define RTCAN_TIMEOUT_INFINITE 0 /**< wait for ever */ -#define RTCAN_TIMEOUT_NONE (-1) /**< equivalent to non-blocking */ -/** @} */ - - - #define RTIOC_TYPE_CAN RTDM_CLASS_CAN @@ -946,7 +936,7 @@ * @param [in] arg Pointer to @ref nanosecs_rel_t variable. The value is * interpreted as relative timeout in nanoseconds in case * of a positive value. - * See @ref RTCAN_TIMEOUTS "Timeouts" for special timeouts. + * See @ref RTDM_TIMEOUT_xxx "Timeouts" for special timeouts. * * @return 0 on success, otherwise: * - -EFAULT: It was not possible to access user space memory area at the @@ -976,7 +966,7 @@ * @param [in] arg Pointer to @ref nanosecs_rel_t variable. The value is * interpreted as relative timeout in nanoseconds in case * of a positive value. - * See @ref RTCAN_TIMEOUTS "Timeouts" for special timeouts. + * See @ref RTDM_TIMEOUT_xxx "Timeouts" for special timeouts. * * @return 0 on success, otherwise: * - -EFAULT: It was not possible to access user space memory area at the Index: ChangeLog =================================================================== --- ChangeLog (Revision 1450) +++ ChangeLog (Arbeitskopie) @@ -1,3 +1,8 @@ +2006-08-16 Sebastian Smolorz + + * include/rtdm/rtcan.h, ksrc/drivers/can/rtcan_{module,socket,raw}.c: + Get rid of RTCAN_TIMEOUT_* defines and replace them with RTDM_TIMEOUT_* + 2006-08-16 Jan Kiszka * include/rtdm/*.h, ksrc/skins/rtdm/drvlib.c: Refactor RTDM types Index: ksrc/drivers/can/rtcan_module.c =================================================================== --- ksrc/drivers/can/rtcan_module.c (Revision 1450) +++ ksrc/drivers/can/rtcan_module.c (Arbeitskopie) @@ -112,7 +112,7 @@ static void rtcan_get_timeout_name(nanosecs_rel_t timeout, char* name, int max_len) { - if (timeout == RTCAN_TIMEOUT_INFINITE) + if (timeout == RTDM_TIMEOUT_INFINITE) strncpy(name, "infinite", max_len); else sprintf(name, "%lld", timeout); Index: ksrc/drivers/can/rtcan_socket.c =================================================================== --- ksrc/drivers/can/rtcan_socket.c (Revision 1450) +++ ksrc/drivers/can/rtcan_socket.c (Arbeitskopie) @@ -49,8 +49,8 @@ sock->err_mask = 0; sock->rx_buf_full = 0; - sock->tx_timeout = RTCAN_TIMEOUT_INFINITE; - sock->rx_timeout = RTCAN_TIMEOUT_INFINITE; + sock->tx_timeout = RTDM_TIMEOUT_INFINITE; + sock->rx_timeout = RTDM_TIMEOUT_INFINITE; INIT_LIST_HEAD(&sock->tx_wait_head); list_add(&sock->socket_list, &rtcan_socket_list); Index: ksrc/drivers/can/rtcan_raw.c =================================================================== --- ksrc/drivers/can/rtcan_raw.c (Revision 1450) +++ ksrc/drivers/can/rtcan_raw.c (Arbeitskopie) @@ -556,7 +556,7 @@ /* Set RX timeout */ rtdm_lock_get_irqsave(&rtcan_socket_lock, lock_ctx); - timeout = (flags & MSG_DONTWAIT) ? RTCAN_TIMEOUT_NONE : sock->rx_timeout; + timeout = (flags & MSG_DONTWAIT) ? RTDM_TIMEOUT_NONE : sock->rx_timeout; rtdm_lock_put_irqrestore(&rtcan_socket_lock, lock_ctx); @@ -839,7 +839,7 @@ rtdm_lock_get_irqsave(&rtcan_socket_lock, lock_ctx); - timeout = (flags & MSG_DONTWAIT) ? RTCAN_TIMEOUT_NONE : sock->tx_timeout; + timeout = (flags & MSG_DONTWAIT) ? RTDM_TIMEOUT_NONE : sock->tx_timeout; rtdm_lock_put_irqrestore(&rtcan_socket_lock, lock_ctx);