13d34e980SAlexander Langer.\" -*- nroff -*- 23d34e980SAlexander Langer.\" 33d34e980SAlexander Langer.\" Copyright (c) 2001 Alexander Langer 43d34e980SAlexander Langer.\" 53d34e980SAlexander Langer.\" All rights reserved. 63d34e980SAlexander Langer.\" 73d34e980SAlexander Langer.\" This program is free software. 83d34e980SAlexander Langer.\" 93d34e980SAlexander Langer.\" Redistribution and use in source and binary forms, with or without 103d34e980SAlexander Langer.\" modification, are permitted provided that the following conditions 113d34e980SAlexander Langer.\" are met: 123d34e980SAlexander Langer.\" 1. Redistributions of source code must retain the above copyright 133d34e980SAlexander Langer.\" notice, this list of conditions and the following disclaimer. 143d34e980SAlexander Langer.\" 2. Redistributions in binary form must reproduce the above copyright 153d34e980SAlexander Langer.\" notice, this list of conditions and the following disclaimer in the 163d34e980SAlexander Langer.\" documentation and/or other materials provided with the distribution. 173d34e980SAlexander Langer.\" 183d34e980SAlexander Langer.\" THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY EXPRESS OR 193d34e980SAlexander Langer.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 203d34e980SAlexander Langer.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 213d34e980SAlexander Langer.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT, 223d34e980SAlexander Langer.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 233d34e980SAlexander Langer.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 243d34e980SAlexander Langer.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 253d34e980SAlexander Langer.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 263d34e980SAlexander Langer.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 273d34e980SAlexander Langer.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 283d34e980SAlexander Langer.\" 293d34e980SAlexander Langer.Dd March 11, 2001 303d34e980SAlexander Langer.Dt MODULE_VERSION 9 313d34e980SAlexander Langer.Os 323d34e980SAlexander Langer.Sh NAME 333d34e980SAlexander Langer.Nm MODULE_VERSION 343d34e980SAlexander Langer.Nd set kernel module version 353d34e980SAlexander Langer.Sh SYNOPSIS 36f16b3c0dSChad David.In sys/param.h 3732eef9aeSRuslan Ermilov.In sys/module.h 383d34e980SAlexander Langer.Fn MODULE_VERSION "name" "int version" 393d34e980SAlexander Langer.Sh DESCRIPTION 403d34e980SAlexander LangerThe 413d34e980SAlexander Langer.Fn MODULE_VERSION 423d34e980SAlexander Langermacro sets the version of the module called 433d34e980SAlexander Langer.Fa name . 440048d07dSRuslan ErmilovOther kernel modules can then depend on this module (see 453d34e980SAlexander Langer.Xr MODULE_DEPEND 9 ) . 463d34e980SAlexander Langer.Sh EXAMPLES 473d34e980SAlexander Langer.Bd -literal 483d34e980SAlexander LangerMODULE_VERSION(foo, 1); 493d34e980SAlexander Langer.Ed 503d34e980SAlexander Langer.Sh SEE ALSO 513d34e980SAlexander Langer.Xr DECLARE_MODULE 9 , 525521ff5aSRuslan Ermilov.Xr module 9 , 535521ff5aSRuslan Ermilov.Xr MODULE_DEPEND 9 543d34e980SAlexander Langer.Sh AUTHORS 553d34e980SAlexander Langer.An -nosplit 563d34e980SAlexander LangerThis manual page was written by 57*8a7314fcSBaptiste Daroussin.An Alexander Langer Aq Mt alex@FreeBSD.org . 58