diff options
Diffstat (limited to 'net/tipc/config.c')
| -rw-r--r-- | net/tipc/config.c | 23 | 
1 files changed, 0 insertions, 23 deletions
diff --git a/net/tipc/config.c b/net/tipc/config.c index 080cc92eedca..019f46c0690c 100644 --- a/net/tipc/config.c +++ b/net/tipc/config.c  | |||
| @@ -72,25 +72,6 @@ int tipc_cfg_append_tlv(struct sk_buff *buf, int tlv_type, | |||
| 72 | return 1; | 72 | return 1; | 
| 73 | } | 73 | } | 
| 74 | 74 | ||
| 75 | static struct sk_buff *tipc_cfg_reply_unsigned_type(u16 tlv_type, u32 value) | ||
| 76 | { | ||
| 77 | struct sk_buff *buf; | ||
| 78 | __be32 value_net; | ||
| 79 | |||
| 80 | buf = tipc_cfg_reply_alloc(TLV_SPACE(sizeof(value))); | ||
| 81 | if (buf) { | ||
| 82 | value_net = htonl(value); | ||
| 83 | tipc_cfg_append_tlv(buf, tlv_type, &value_net, | ||
| 84 | sizeof(value_net)); | ||
| 85 | } | ||
| 86 | return buf; | ||
| 87 | } | ||
| 88 | |||
| 89 | static struct sk_buff *tipc_cfg_reply_unsigned(u32 value) | ||
| 90 | { | ||
| 91 | return tipc_cfg_reply_unsigned_type(TIPC_TLV_UNSIGNED, value); | ||
| 92 | } | ||
| 93 | |||
| 94 | struct sk_buff *tipc_cfg_reply_string_type(u16 tlv_type, char *string) | 75 | struct sk_buff *tipc_cfg_reply_string_type(u16 tlv_type, char *string) | 
| 95 | { | 76 | { | 
| 96 | struct sk_buff *buf; | 77 | struct sk_buff *buf; | 
| @@ -139,7 +120,6 @@ struct sk_buff *tipc_cfg_do_cmd(struct net *net, u32 orig_node, u16 cmd, | |||
| 139 | int reply_headroom) | 120 | int reply_headroom) | 
| 140 | { | 121 | { | 
| 141 | struct sk_buff *rep_tlv_buf; | 122 | struct sk_buff *rep_tlv_buf; | 
| 142 | struct tipc_net *tn = net_generic(net, tipc_net_id); | ||
| 143 | 123 | ||
| 144 | rtnl_lock(); | 124 | rtnl_lock(); | 
| 145 | 125 | ||
| @@ -165,9 +145,6 @@ struct sk_buff *tipc_cfg_do_cmd(struct net *net, u32 orig_node, u16 cmd, | |||
| 165 | case TIPC_CMD_SHOW_STATS: | 145 | case TIPC_CMD_SHOW_STATS: | 
| 166 | rep_tlv_buf = tipc_show_stats(); | 146 | rep_tlv_buf = tipc_show_stats(); | 
| 167 | break; | 147 | break; | 
| 168 | case TIPC_CMD_GET_NETID: | ||
| 169 | rep_tlv_buf = tipc_cfg_reply_unsigned(tn->net_id); | ||
| 170 | break; | ||
| 171 | case TIPC_CMD_NOT_NET_ADMIN: | 148 | case TIPC_CMD_NOT_NET_ADMIN: | 
| 172 | rep_tlv_buf = | 149 | rep_tlv_buf = | 
| 173 | tipc_cfg_reply_error_string(TIPC_CFG_NOT_NET_ADMIN); | 150 | tipc_cfg_reply_error_string(TIPC_CFG_NOT_NET_ADMIN); | 
