$NetBSD: patch-bv,v 1.2 2006/10/19 22:57:13 bouyer Exp $

--- libxc/xenctrl.h.orig	2006-10-04 04:28:16.000000000 +0200
+++ libxc/xenctrl.h	2006-10-16 23:54:46.000000000 +0200
@@ -16,7 +16,12 @@
 
 #include <stddef.h>
 #include <stdint.h>
+#ifndef __NetBSD__
 #include <sys/ptrace.h>
+#endif
+#undef uint8_t
+#undef uint16_t
+#undef uint32_t
 #include <xen/xen.h>
 #include <xen/domctl.h>
 #include <xen/sysctl.h>
@@ -106,6 +111,7 @@
 
 #define XC_CORE_MAGIC 0xF00FEBED
 
+#ifndef __NetBSD__
 long xc_ptrace_core(
     int xc_handle,
     enum __ptrace_request request,
@@ -113,6 +119,7 @@
     long addr,
     long data,
     vcpu_guest_context_t *ctxt);
+#endif
 void * map_domain_va_core(
     unsigned long domfd,
     int cpu,
