From: Michael 'Mickey' Lauer Date: Thu, 22 Apr 2010 16:45:08 +0000 (+0200) Subject: linux: rtnetlink routing / discovery messages X-Git-Tag: 0.9.1~131 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=be14c704cd286d65c6e7b123c7b71ae4b3a4ecb6;p=thirdparty%2Fvala.git linux: rtnetlink routing / discovery messages --- diff --git a/vapi/linux.vapi b/vapi/linux.vapi index 168ea2c9e..bd0eb8fb1 100644 --- a/vapi/linux.vapi +++ b/vapi/linux.vapi @@ -2522,6 +2522,45 @@ namespace Linux { [CCode (cheader_filename = "sys/socket.h", sentinel = "")] public int bind (int sockfd, SockAddrNl addr, ulong length); */ + + // rtnetlink routing / discovery messages + [CCode (cprefix = "RTM_", cheader_filename = "linux/rtnetlink.h")] + public enum RtMessageType { + NEWLINK, + DELLINK, + GETLINK, + SETLINK, + NEWADDR, + DELADDR, + GETADDR, + NEWROUTE, + DELROUTE, + GETROUTE, + NEWNEIGH, + DELNEIGH, + GETNEIGH, + NEWRULE, + DELRULE, + GETRULE, + NEWQDISC, + DELQDISC, + GETQDISC, + NEWTCLASS, + DELTCLASS, + GETTCLASS, + NEWTFILTER, + DELTFILTER, + GETTFILTER, + NEWACTION, + DELACTION, + GETACTION, + NEWPREFIX, + GETMULTICAST, + GETANYCAST, + NEWNEIGHTBL, + GETNEIGHTBL, + SETNEIGHTBL, + } } /*