Logo Search packages:      
Sourcecode: libnl2 version File versions  Download package

int rtnl_class_build_add_request ( struct rtnl_class *  class,
int  flags,
struct nl_msg **  result 

Build a netlink message to add a new class

  • class class to add
  • flags additional netlink message flags
  • result Pointer to store resulting message.
Builds a new netlink message requesting an addition of a class. The netlink message header isn't fully equipped with all relevant fields and must be sent out via nl_send_auto_complete() or supplemented as needed.

Common message flags

  • NLM_F_REPLACE - replace possibly existing classes

0 on success or a negative error code.

Definition at line 123 of file class.c.

Referenced by rtnl_class_add().

      return class_build(class, RTM_NEWTCLASS, NLM_F_CREATE | flags, result);

Generated by  Doxygen 1.6.0   Back to index