ncsi-netlink.c (c900529f3d9161bfde5cca0754f83b4d3c3e0220) | ncsi-netlink.c (1c83c7089dea47b7b900001bc2f9da361cb40e4c) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-or-later 2/* 3 * Copyright Samuel Mendoza-Jonas, IBM Corporation 2018. 4 */ 5 6#include <linux/module.h> 7#include <linux/kernel.h> 8#include <linux/if_arp.h> --- 57 unchanged lines hidden (view full) --- 66 nla_put_u32(skb, NCSI_CHANNEL_ATTR_ID, nc->id); 67 m = &nc->modes[NCSI_MODE_LINK]; 68 nla_put_u32(skb, NCSI_CHANNEL_ATTR_LINK_STATE, m->data[2]); 69 if (nc->state == NCSI_CHANNEL_ACTIVE) 70 nla_put_flag(skb, NCSI_CHANNEL_ATTR_ACTIVE); 71 if (nc == nc->package->preferred_channel) 72 nla_put_flag(skb, NCSI_CHANNEL_ATTR_FORCED); 73 | 1// SPDX-License-Identifier: GPL-2.0-or-later 2/* 3 * Copyright Samuel Mendoza-Jonas, IBM Corporation 2018. 4 */ 5 6#include <linux/module.h> 7#include <linux/kernel.h> 8#include <linux/if_arp.h> --- 57 unchanged lines hidden (view full) --- 66 nla_put_u32(skb, NCSI_CHANNEL_ATTR_ID, nc->id); 67 m = &nc->modes[NCSI_MODE_LINK]; 68 nla_put_u32(skb, NCSI_CHANNEL_ATTR_LINK_STATE, m->data[2]); 69 if (nc->state == NCSI_CHANNEL_ACTIVE) 70 nla_put_flag(skb, NCSI_CHANNEL_ATTR_ACTIVE); 71 if (nc == nc->package->preferred_channel) 72 nla_put_flag(skb, NCSI_CHANNEL_ATTR_FORCED); 73 |
74 nla_put_u32(skb, NCSI_CHANNEL_ATTR_VERSION_MAJOR, nc->version.version); 75 nla_put_u32(skb, NCSI_CHANNEL_ATTR_VERSION_MINOR, nc->version.alpha2); | 74 nla_put_u32(skb, NCSI_CHANNEL_ATTR_VERSION_MAJOR, nc->version.major); 75 nla_put_u32(skb, NCSI_CHANNEL_ATTR_VERSION_MINOR, nc->version.minor); |
76 nla_put_string(skb, NCSI_CHANNEL_ATTR_VERSION_STR, nc->version.fw_name); 77 78 vid_nest = nla_nest_start_noflag(skb, NCSI_CHANNEL_ATTR_VLAN_LIST); 79 if (!vid_nest) 80 return -ENOMEM; 81 ncf = &nc->vlan_filter; 82 i = -1; 83 while ((i = find_next_bit((void *)&ncf->bitmap, ncf->n_vids, --- 695 unchanged lines hidden --- | 76 nla_put_string(skb, NCSI_CHANNEL_ATTR_VERSION_STR, nc->version.fw_name); 77 78 vid_nest = nla_nest_start_noflag(skb, NCSI_CHANNEL_ATTR_VLAN_LIST); 79 if (!vid_nest) 80 return -ENOMEM; 81 ncf = &nc->vlan_filter; 82 i = -1; 83 while ((i = find_next_bit((void *)&ncf->bitmap, ncf->n_vids, --- 695 unchanged lines hidden --- |