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: Ludovic Courtès
Subject: [bug#27570] [PATCH] syscalls: Add IFF_UP, IFF_BROADCAST, IFF_LOOPBACK, IFF_RUNNING.
Date: Mon, 10 Jul 2017 12:15:36 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)

Danny Milosavljevic <address@hidden> skribis:

> * 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

Please use ‘define-as-needed’ here.  OK with this change, thanks!

Ludo’.





reply via email to

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