silc_buffer_set

SYNOPSIS

    static inline
    void silc_buffer_set(SilcBuffer sb,
                         unsigned char *data,
                         SilcUInt32 data_len);

DESCRIPTION

Sets the `data' and `data_len' to the buffer pointer sent as argument. The data area is automatically set to the `data_len'. This function can be used to set the data to static buffer without needing any memory allocations. The `data' will not be copied to the buffer.

EXAMPLE

    SilcBufferStruct buf;
    silc_buffer_set(&buf, data, data_len);