diff --git a/includes/tree.h b/includes/tree.h index 21f2ca10..c5782825 100644 --- a/includes/tree.h +++ b/includes/tree.h @@ -173,6 +173,7 @@ struct universe { struct option_cache *)); int (*get_func) PROTO ((struct data_string *, struct universe *, struct packet *, struct lease *, + struct option_state *, struct option_state *, struct option_state *, int)); void (*set_func) PROTO ((struct universe *, struct option_state *, struct option_cache *, enum statement_op)); @@ -181,8 +182,9 @@ struct universe { struct option_state *, int)); int (*option_state_dereference) PROTO ((struct universe *, struct option_state *)); - int (*encapsulate) PROTO ((struct data_string *, struct option_state *, - struct lease *, struct universe *)); + int (*encapsulate) PROTO ((struct data_string *, struct packet *, + struct lease *, struct option_state *, + struct option_state *, struct universe *)); void (*store_tag) PROTO ((unsigned char *, u_int32_t)); void (*store_length) PROTO ((unsigned char *, u_int32_t)); int tag_size, length_size;