guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#27570] [PATCH] syscalls: Add IFF_UP, IFF_BROADCAST, IFF_LOOPBACK, I


From: Danny Milosavljevic
Subject: [bug#27570] [PATCH] syscalls: Add IFF_UP, IFF_BROADCAST, IFF_LOOPBACK, IFF_RUNNING.
Date: Tue, 4 Jul 2017 02:39:48 +0200

* guix/build/syscalls.scm (IFF_UP, IFF_BROADCAST, IFF_LOOPBACK, IFF_RUNNING):
New variables.  Export them.
---
 guix/build/syscalls.scm | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/guix/build/syscalls.scm b/guix/build/syscalls.scm
index 9c082b435..7dfa41691 100644
--- a/guix/build/syscalls.scm
+++ b/guix/build/syscalls.scm
@@ -88,6 +88,10 @@
 
             PF_PACKET
             AF_PACKET
+            IFF_UP
+            IFF_BROADCAST
+            IFF_LOOPBACK
+            IFF_RUNNING
             all-network-interface-names
             network-interface-names
             network-interface-netmask
@@ -1109,6 +1113,11 @@ bytes."
 (define-as-needed IFF_BROADCAST #x2)              ;Broadcast address valid.
 (define-as-needed IFF_LOOPBACK #x8)               ;Is a loopback net.
 
+(define IFF_UP #x1)                               ;Interface is up
+(define IFF_BROADCAST #x2)                        ;Broadcast address valid.
+(define IFF_LOOPBACK #x8)                         ;Is a loopback net.
+(define IFF_RUNNING  #x40)                        ;interface RFC2863 OPER_UP
+
 (define IF_NAMESIZE 16)                           ;maximum interface name size
 
 (define-c-struct %ifconf-struct





reply via email to

[Prev in Thread] Current Thread [Next in Thread]