int silc_gets(char *dest, int destlen, const char *src, int srclen,
int begin);
DESCRIPTION
Gets line from a buffer. Stops reading when a newline or EOF occurs.
This doesn't remove the newline sign from the destination buffer. The
argument begin is returned and should be passed again for the function.