static inline unsigned char *silc_buffer_put(SilcBuffer sb, const unsigned char *data, SilcUInt32 len);
Puts data at the start of the valid data area. Returns a pointer to the copied data area.
--------------------------------- | head | data | tail | --------------------------------- ^ Puts data to the data section.