struct list_item list;
};
+struct boot_option *boot_option_copy(void* ctx, const struct boot_option *opt);
+
int pb_protocol_device_len(struct device *dev);
int pb_protocol_serialise_string(char *pos, const char *str);
int pb_protocol_write_message(int fd, struct pb_protocol_message *message);
struct pb_protocol_message *pb_protocol_create_message(void *ctx,
- int action, int payload_len);
+ enum pb_protocol_action action, int payload_len);
struct pb_protocol_message *pb_protocol_read_message(void *ctx, int fd);