int x2, int y2,
char **error);
+/* Pass rather than moving, allowing the turn to pass to the
+ * opponent. This should only be allowed if there are no legal moves,
+ * but that is not yet enforced. Returns TRUE if the pass succeeds. */
+int
+dvonn_board_pass (dvonn_board_t *board);
+
/* Is the cell at (x,y) occupied by a piece. Returns FALSE for all
* out-of-bounds coordinates. */
dvonn_bool_t