Use the same type in libteam and kernel for TEAM_ATTR_OPTION_TYPE.
The kernel uses a 8 bit integer (u8).

Signed-off-by: Jonas Johansson <jonasj76@gmail.com>
---
 libteam/options.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libteam/options.c b/libteam/options.c
index 69034bf..16f3e98 100644
--- a/libteam/options.c
+++ b/libteam/options.c
@@ -258,7 +258,7 @@ int get_options_handler(struct nl_msg *msg, void *arg)
     !option_attrs[TEAM_ATTR_OPTION_TYPE]) {
  return NL_SKIP;
  }
- nla_type = nla_get_u32(option_attrs[TEAM_ATTR_OPTION_TYPE]);
+ nla_type = nla_get_u8(option_attrs[TEAM_ATTR_OPTION_TYPE]);
  data_attr = option_attrs[TEAM_ATTR_OPTION_DATA];
  if (nla_type != NLA_FLAG && !data_attr)
  return NL_SKIP;
@@ -743,7 +743,7 @@ static int set_option_value(struct team_handle *th, struct team_option *option,
  if (option->id.array_index_used)
  NLA_PUT_U32(msg, TEAM_ATTR_OPTION_ARRAY_INDEX,
     option->id.array_index);
- NLA_PUT_U32(msg, TEAM_ATTR_OPTION_TYPE, nla_type);
+ NLA_PUT_U8(msg, TEAM_ATTR_OPTION_TYPE, nla_type);
  switch (nla_type) {
  case NLA_U32:
  NLA_PUT_U32(msg, TEAM_ATTR_OPTION_DATA, *((__u32 *) data));
--
1.9.1