enum event_action {
EVENT_ACTION_ADD = 20,
EVENT_ACTION_REMOVE,
+ EVENT_ACTION_URL,
EVENT_ACTION_CONF,
+ EVENT_ACTION_DHCP,
EVENT_ACTION_MAX,
};
const char *device;
struct param {
- const char *name;
- const char *value;
+ char *name;
+ char *value;
} *params;
int n_params;
};
int event_parse_ad_message(struct event *event, char *buf, int len);
const char *event_get_param(const struct event *event, const char *name);
+void event_set_param(struct event *event, const char *name, const char *value);
#endif /* _PB_EVENT_H */