Make client ops constant
[petitboot] / ui / common / discover-client.h
index bc2294aa20b84d557558a25335bca1a9abaf9eb7..132da02c30a3187fe65234a2a8fc485593a06e90 100644 (file)
@@ -13,14 +13,15 @@ struct discover_client;
  */
 
 struct discover_client_ops {
-       int (*add_device)(struct device *device, void *arg);
-       void (*remove_device)(char *dev_id, void *arg);
+       int (*add_device)(const struct device *device, void *arg);
+       void (*remove_device)(const char *dev_id, void *arg);
        void *cb_arg;
 };
 
-struct discover_client *discover_client_init(struct discover_client_ops *ops);
+struct discover_client *discover_client_init(
+       const struct discover_client_ops *ops);
 
-int discover_client_get_fd(struct discover_client *client);
+int discover_client_get_fd(const struct discover_client *client);
 
 void discover_client_destroy(struct discover_client *client);