version 1.17.4.2, 2002/04/23 02:13:50 |
version 1.17.4.3, 2002/05/17 00:03:23 |
|
|
/* Get the length. */ |
/* Get the length. */ |
len = buffer_get_int(buffer); |
len = buffer_get_int(buffer); |
if (len > 256 * 1024) |
if (len > 256 * 1024) |
fatal("Received packet with bad string length %d", len); |
fatal("buffer_get_string: bad string length %d", len); |
/* Allocate space for the string. Add one byte for a null character. */ |
/* Allocate space for the string. Add one byte for a null character. */ |
value = xmalloc(len + 1); |
value = xmalloc(len + 1); |
/* Get the string. */ |
/* Get the string. */ |
|
|
void |
void |
buffer_put_cstring(Buffer *buffer, const char *s) |
buffer_put_cstring(Buffer *buffer, const char *s) |
{ |
{ |
|
if (s == NULL) |
|
fatal("buffer_put_cstring: s == NULL"); |
buffer_put_string(buffer, s, strlen(s)); |
buffer_put_string(buffer, s, strlen(s)); |
} |
} |
|
|