the `set_timeout` function is changed to get `timex_t structs` as input. before this change, if got milliseconds. `BORDER_SL_TIMEOUT` is in milliseconds, but the second value of a `timex_t` is in microseconds