$NetBSD: patch-ab,v 1.1 2004/05/08 18:24:00 cl Exp $

--- balloon/balloon.c.orig	2004-04-18 04:29:13.000000000 +0200
+++ balloon/balloon.c
@@ -31,7 +31,11 @@ typedef struct user_balloon_op {
 
 static int open_balloon_proc()
 {
+#if defined(__linux__)
     return open("/proc/xeno/balloon", O_RDWR);
+#elif defined(__NetBSD__)
+    return open("/kern/xen/balloon", O_RDWR);
+#endif
 }
 
 /* inflate balloon function signals to kernel it should relinquish memory */
