grextras: work on c++ part of packet blocks