Fix a bug in siplast() for messages longer than 254 bytes

Signed-off-by: Gregory Petrosyan <gregory.petrosyan@gmail.com>
Bump copyright year

Signed-off-by: Gregory Petrosyan <gregory.petrosyan@gmail.com>