[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’.
- [bug#27570] [PATCH] syscalls: Add IFF_UP, IFF_BROADCAST, IFF_LOOPBACK, IFF_RUNNING., Danny Milosavljevic, 2017/07/03
- [bug#27570] [PATCH] syscalls: Export IFF_UP, IFF_BROADCAST, IFF_LOOPBACK, IFF_RUNNING., Danny Milosavljevic, 2017/07/03
- [bug#27570] [PATCH v3] syscalls: Add network-interface-running?, Danny Milosavljevic, 2017/07/03
- [bug#27570] [PATCH] syscalls: Add IFF_UP, IFF_BROADCAST, IFF_LOOPBACK, IFF_RUNNING.,
Ludovic Courtès <=