/* Start the watchdog timer. This timer is used to make sure that any connection attempt is successful, and if not, we will retry after the timeout  */
static void ircomm_tty_start_watchdog_timer(struct ircomm_tty_cb *self, int timeout)
/* Start the watchdog timer. This timer is used to make sure that any connection attempt is successful, and if not, we will retry after the timeout  */
static void ircomm_tty_start_watchdog_timer(struct ircomm_tty_cb *self, int timeout)
{
	IRDA_ASSERT(self != NULL, return;);
	IRDA_ASSERT(self->magic == IRCOMM_TTY_MAGIC, return;);
	irda_start_timer(&self->watchdog_timer, timeout, (void *) self,
			 ircomm_tty_watchdog_timer_expired);
}