Split out low-level network fiddling into a separate package.
[zone] / frontend.lisp
index b920aa9..cafa95a 100644 (file)
@@ -24,7 +24,7 @@
 ;;; Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 
 (defpackage #:zone.frontend
-  (:use #:common-lisp #:optparse #:zone)
+  (:use #:common-lisp #:optparse #:net #:zone)
   (:export #:main))
 (in-package #:zone.frontend)
 
@@ -53,7 +53,7 @@
       (dolist (f files)
        (let ((*package* (make-package (format nil "zone.scratch-~A"
                                               (incf seq))
-                                      :use '(#:common-lisp #:zone))))
+                                      :use '(#:common-lisp #:net #:zone))))
          (load f :verbose nil :print nil :if-does-not-exist :error)))
       (zone-save opt-zones))))