X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=lib%2Fdhcp.c;h=62ede06e43b793ed5f3e38be135632a0765713ac;hb=e868fb3d322f5c46385f1fc6db5bb1ab33f90305;hp=e6d5735e80c251432d49d0de831a79dabb3b2a89;hpb=5136ce492c414f377f7be9ae32b259abb9f76580;p=openvswitch diff --git a/lib/dhcp.c b/lib/dhcp.c index e6d5735e..62ede06e 100644 --- a/lib/dhcp.c +++ b/lib/dhcp.c @@ -26,7 +26,7 @@ #include "ofpbuf.h" #include "vlog.h" -VLOG_DEFINE_THIS_MODULE(dhcp) +VLOG_DEFINE_THIS_MODULE(dhcp); /* Information about a DHCP argument type. */ struct arg_type { @@ -561,8 +561,7 @@ parse_options(struct dhcp_msg *msg, const char *name, void *data, size_t size, { struct ofpbuf b; - b.data = data; - b.size = size; + ofpbuf_use_const(&b, data, size); for (;;) { uint8_t *code, *len; void *payload;