• Alessandro Rubini's avatar
    protocols: handle PP_SEND_NO_STAMP specially · 7c62f416
    Alessandro Rubini authored
    This is the result of an audit of all send functions. Most are not
    affected, because they send on the "general" channel. But when event
    messages are sent, an error of SEND_NO_STAMP must not be fatal.
    In WR, for example, after a sync the stamping engine reports invalid
    stamps for a second.
    
    I chose not to change the return type of the sending function and have
    the compiler help me, because my mates are working on peer-delay and I'd
    better not make the merge more difficult for us.
    
    Unfortunately, my wrs is still not syncing with this patch, as it remains
    stuck in SYNC_NSEC (in the state machine within the WR servo). See
    next commit....
    Signed-off-by: Alessandro Rubini's avatarAlessandro Rubini <rubini@gnudd.com>
    7c62f416
Name
Last commit
Last update
arch-bare-i386 Loading commit data...
arch-bare-x86-64 Loading commit data...
arch-sim Loading commit data...
arch-unix Loading commit data...
arch-wrpc Loading commit data...
arch-wrs Loading commit data...
configs Loading commit data...
doc Loading commit data...
etc Loading commit data...
include/ppsi Loading commit data...
lib Loading commit data...
lib-bare Loading commit data...
pp_printf Loading commit data...
proto-ext-whiterabbit Loading commit data...
proto-standard Loading commit data...
scripts Loading commit data...
time-bare Loading commit data...
time-sim Loading commit data...
time-unix Loading commit data...
time-wrpc Loading commit data...
time-wrs Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
COPYING.LIB Loading commit data...
Kconfig Loading commit data...
MAKEALL Loading commit data...
Makefile Loading commit data...
Makefile.kconfig Loading commit data...
diag.c Loading commit data...
fsm.c Loading commit data...