CPER_SIGNATURE_SZ
char signature[CPER_SIGNATURE_SZ];
if ((pos << 2) + CPER_SIGNATURE_SZ <= ring->ring_size) {
memcpy(signature, &ring->ring[pos], CPER_SIGNATURE_SZ);
memcpy(signature + chunk, ring->ring, CPER_SIGNATURE_SZ - chunk);
return !memcmp(signature, "CPER", CPER_SIGNATURE_SZ);