evbuf
char *evbuf, *last, **nargv = NULL;
if ((evbuf = strdup(p)) == NULL)
for ((p = strtok_r(evbuf, " ", &last)); p != NULL;
evbuf_enqueue(struct evbuf *eb, struct ibuf *buf)
evbuf_event_add(struct evbuf *eb)
evbuf_init(struct evbuf *eb, int fd, void (*handler)(int, short, void *),
evbuf_clear(struct evbuf *eb)
void evbuf_enqueue(struct evbuf *, struct ibuf *);
void evbuf_event_add(struct evbuf *);
void evbuf_init(struct evbuf *, int, void (*)(int, short, void *), void *);
void evbuf_clear(struct evbuf *);
struct evbuf wbuf;
zonestat_print(RES *ssl, struct evbuffer *evbuf, xfrd_state_type *xfrd,
if (evbuf) {
metrics_zonestat_print_one(evbuf, name, &stat0);
(void)evbuf;
process_stats(RES* ssl, struct evbuffer *evbuf, struct xfrd_state* xfrd, int peek)
assert((ssl && !evbuf) || (!ssl && evbuf));
if (evbuf) {
metrics_print_stats(evbuf, xfrd, &stattime, !peek, &total, zonestats,
metrics_print_stats(evbuf, xfrd, &stattime, !peek, &total, zonestats,
(void)evbuf;
struct evbuffer* evbuf,
void zonestat_print(struct remote_stream *ssl, struct evbuffer *evbuf,
char *vbuf, *evbuf, *bp;
evbuf = vbuf + (numvnodes + 20) *
sizeof(struct vnode)) > evbuf)
octet_counting(struct evbuffer *evbuf, char **msg, int drain)
buf = EVBUFFER_DATA(evbuf);
end = buf + EVBUFFER_LENGTH(evbuf);
evbuffer_drain(evbuf, p - buf);
non_transparent_framing(struct evbuffer *evbuf, char **msg)
buf = EVBUFFER_DATA(evbuf);
end = buf + EVBUFFER_LENGTH(evbuf);