X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fofpbuf.h;h=bd668c1e3f08f8030f810a3ee88260d8da607feb;hb=eb9b830766044475277a590dbf8d213b77b62188;hp=7d106d888d551e38c26dead9e84019e3cf61d213;hpb=b3907fbc6c74ddad7507d0f7abb1f5a2528cd2be;p=openvswitch diff --git a/lib/ofpbuf.h b/lib/ofpbuf.h index 7d106d88..bd668c1e 100644 --- a/lib/ofpbuf.h +++ b/lib/ofpbuf.h @@ -43,6 +43,7 @@ struct ofpbuf { }; void ofpbuf_use(struct ofpbuf *, void *, size_t); +void ofpbuf_use_const(struct ofpbuf *, const void *, size_t); void ofpbuf_init(struct ofpbuf *, size_t); void ofpbuf_uninit(struct ofpbuf *); @@ -64,6 +65,7 @@ void *ofpbuf_end(const struct ofpbuf *); void *ofpbuf_put_uninit(struct ofpbuf *, size_t); void *ofpbuf_put_zeros(struct ofpbuf *, size_t); void *ofpbuf_put(struct ofpbuf *, const void *, size_t); +char *ofpbuf_put_hex(struct ofpbuf *, const char *s, size_t *n); void ofpbuf_reserve(struct ofpbuf *, size_t); void *ofpbuf_push_uninit(struct ofpbuf *b, size_t); void *ofpbuf_push_zeros(struct ofpbuf *, size_t);