lib/route: modify link/bridge to set attributes
lib/route: modify link/bridge to set attributes

This patch modifies link/bridge to set link attributes in a
request message. It adds set support for currently implemented
functionality.

This patch adds bridge_fill_pi, a function to fill in the
IFLA_PROTINFO nested attribute.

This patch modifies the bridge_ops structure to support
modifications made to properly set RTM_SETLINK during modifcation
of a link, append the NLA_F_NESTED flag to IFLA_PROTINFO, and
to call the newly added bridge_fill_pi.

Signed-off-by: Jef Oliver <058c60142e43738450522c7fe962fe2863b1f3d2@intel.com>
Signed-off-by: Thomas Haller <16e26612e4159990a6b3691e92592e691ff74132@redhat.com>

tklauser/libnl,tklauser/libnl,HolyShitMan/libnl-1,greearb/libnl-ct,greearb/libnl-ct,thom311/libnl,HolyShitMan/libnl-1,greearb/libnl-ct,dsahern/libnl,HolyShitMan/libnl-1,dsahern/libnl,tklauser/libnl,HolyShitMan/libnl-1,dsahern/libnl,thom311/libnl,thom311/libnl,tklauser/libnl,dsahern/libnl