};
 
 static void
-put_queue_stats(struct queue_stats_cbdata *cbdata, uint16_t queue_id,
+put_queue_stats(struct queue_stats_cbdata *cbdata, uint32_t queue_id,
                 const struct netdev_queue_stats *stats)
 {
     struct ofp_queue_stats *reply;
 }
 
 static void
-handle_queue_stats_dump_cb(unsigned int queue_id,
+handle_queue_stats_dump_cb(uint32_t queue_id,
                            struct netdev_queue_stats *stats,
                            void *cbdata_)
 {
 
 static void
 handle_queue_stats_for_port(struct ofport *port, uint16_t port_no,
-                            uint16_t queue_id,
+                            uint32_t queue_id,
                             struct queue_stats_cbdata *cbdata)
 {
     cbdata->port_no = port_no;