si_signature
spi->s_signature = si_signature(spi);
sp->s_signature = si_signature(sp);
static int si_signature(si_t *);