Userland AX.25 stack
Changes: * Implement patty_timer type to store both a struct timeval and a bitfield for indicating timer state; currently, this only holds the PATTY_TIMER_RUNNING flag to indicate whether a timer has been stopped (irrespective of its "expired" status) * Remove 'target' argument from patty_timer_start(); instead, rely on select() polling every 1s to cause events to trigger at a regular interval * Make patty_timer_expired() return false if PATTY_TIMER_RUNNING is not set * Implement patty_timer_stop() to clear the PATTY_TIMER_RUNNING flag of a timer * Make patty_timer_clear() set all fields to zero, including clearing the PATTY_TIMER_RUNNING flag |
||
---|---|---|
doc | ||
examples | ||
include/patty | ||
src | ||
configure | ||
Makefile |