1. A method comprising: receiving data at a first buffer used by a protocol processing entity; protocol processing said received data; and causing at least part of said received data to available to a different layer function before protocol processing of said received data has been completed.