Make the discovery methods optional (as they were already declared

in conf/files)
This commit is contained in:
martin 2006-08-13 18:45:08 +00:00
parent ca4ffb9d4d
commit 4ada5572ad
3 changed files with 24 additions and 6 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: dkwedge_bsdlabel.c,v 1.5 2006/02/25 01:27:20 christos Exp $ */
/* $NetBSD: dkwedge_bsdlabel.c,v 1.6 2006/08/13 18:45:08 martin Exp $ */
/*-
* Copyright (c) 2004 The NetBSD Foundation, Inc.
@ -86,7 +86,10 @@
*/
#include <sys/cdefs.h>
__KERNEL_RCSID(0, "$NetBSD: dkwedge_bsdlabel.c,v 1.5 2006/02/25 01:27:20 christos Exp $");
__KERNEL_RCSID(0, "$NetBSD: dkwedge_bsdlabel.c,v 1.6 2006/08/13 18:45:08 martin Exp $");
#include "opt_dkwedge.h"
#ifdef DKWEDGE_METHOD_BSDLABEL
#include <sys/param.h>
#include <sys/systm.h>
@ -477,3 +480,5 @@ dkwedge_discover_bsdlabel(struct disk *pdk, struct vnode *vp)
}
DKWEDGE_DISCOVERY_METHOD_DECL(BSD44, 5, dkwedge_discover_bsdlabel);
#endif

View File

@ -1,4 +1,4 @@
/* $NetBSD: dkwedge_gpt.c,v 1.2 2005/12/11 12:21:20 christos Exp $ */
/* $NetBSD: dkwedge_gpt.c,v 1.3 2006/08/13 18:45:08 martin Exp $ */
/*-
* Copyright (c) 2004 The NetBSD Foundation, Inc.
@ -41,7 +41,10 @@
*/
#include <sys/cdefs.h>
__KERNEL_RCSID(0, "$NetBSD: dkwedge_gpt.c,v 1.2 2005/12/11 12:21:20 christos Exp $");
__KERNEL_RCSID(0, "$NetBSD: dkwedge_gpt.c,v 1.3 2006/08/13 18:45:08 martin Exp $");
#include "opt_dkwedge.h"
#ifdef DKWEDGE_METHOD_GPT
#include <sys/param.h>
#include <sys/systm.h>
@ -309,3 +312,6 @@ dkwedge_discover_gpt(struct disk *pdk, struct vnode *vp)
}
DKWEDGE_DISCOVERY_METHOD_DECL(GPT, 0, dkwedge_discover_gpt);
#endif

View File

@ -1,4 +1,4 @@
/* $NetBSD: dkwedge_mbr.c,v 1.3 2005/12/11 12:21:20 christos Exp $ */
/* $NetBSD: dkwedge_mbr.c,v 1.4 2006/08/13 18:45:08 martin Exp $ */
/*-
* Copyright (c) 2004 The NetBSD Foundation, Inc.
@ -41,7 +41,11 @@
*/
#include <sys/cdefs.h>
__KERNEL_RCSID(0, "$NetBSD: dkwedge_mbr.c,v 1.3 2005/12/11 12:21:20 christos Exp $");
__KERNEL_RCSID(0, "$NetBSD: dkwedge_mbr.c,v 1.4 2006/08/13 18:45:08 martin Exp $");
#include "opt_dkwedge.h"
#ifdef DKWEDGE_METHOD_MBR
#include <sys/param.h>
#include <sys/systm.h>
@ -189,3 +193,6 @@ dkwedge_discover_mbr(struct disk *pdk, struct vnode *vp)
}
DKWEDGE_DISCOVERY_METHOD_DECL(MBR, 10, dkwedge_discover_mbr);
#endif