The logic used to check whether the RX timestamp was provided in the GNRC implementation of `sock_ip_recv_buf_aux()` is incorrect: It still uses in-band signalling via a timestamp of zero, but a dedicated flag was added to allow for timestamps of zero. Additionally, it is not necessary to check if a bit is set only to clear it - clearing it unconditionally is faster and smaller.