guix-patches
[Top][All Lists]
Advanced

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

[bug#30991] [PATCH v2 1/3] services: Move static-networking to (gnu serv


From: Ludovic Courtès
Subject: [bug#30991] [PATCH v2 1/3] services: Move static-networking to (gnu services base).
Date: Sat, 31 Mar 2018 18:13:33 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)

Danny Milosavljevic <address@hidden> skribis:

> * gnu/services/networking.scm (static-networking, static-networking?,
> static-networking-interface, static-networking-ip, static-networking-netmask,
> static-networking-gateway, static-networking-requirement,
> static-networking-service, static-networking-service-type): Move to...
> * gnu/services/base.scm: ...here.

What’s the reason?  Is there a module cross-dependency issue or
something?

> +        (stop #~(lambda _
> +                  ;; Return #f is successfully stopped.
> +                  (let ((sock (socket AF_INET SOCK_STREAM 0)))
> +                    (when #$gateway
> +                      (delete-network-route sock
> +                                            (make-socket-address
> +                                             AF_INET INADDR_ANY 0)))
> +                    (set-network-interface-flags sock #$interface 0)
> +                    (close-port sock)
> +:                    #f)))
   ^
A cat walked on the keyboard.  :-)

Ludo’.





reply via email to

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