silc_bit_test_and_toggle

SYNOPSIS

    int silc_bit_test_and_toggle(volatile unsigned long *bitmap,
                                 SilcUInt32 bitmap_size, SilcUInt32 bit);

DESCRIPTION

Toggle bit number `bit' in the `bitmap' of size of `bitmap_size' and return the value before setting. Returns -1 on error and sets silc_errno.