NetBSD support.  Thanks to Christoph Lohmann.
diff --git a/include/geometry.h b/include/geometry.h
index 274d5b0..a5bcb9c 100644
--- a/include/geometry.h
+++ b/include/geometry.h
@@ -59,7 +59,7 @@
 Quaternion qsub(Quaternion, Quaternion);
 Quaternion qneg(Quaternion);
 Quaternion qmul(Quaternion, Quaternion);
-Quaternion qdiv(Quaternion, Quaternion);
+Quaternion p9qdiv(Quaternion, Quaternion);
 Quaternion qunit(Quaternion);
 Quaternion qinv(Quaternion);
 double qlen(Quaternion);
@@ -94,6 +94,11 @@
 Point3 xformpointd(Point3, Space *, Space *);
 Point3 xformplane(Point3, Space *, Space *);
 #define	radians(d)	((d)*.01745329251994329572)
+
+#ifndef NOPLAN9DEFINES
+#define	qdiv	p9qdiv	/* for NetBSD */
+#endif
+
 #if defined(__cplusplus)
 }
 #endif