ng_base.c (178311) | ng_base.c (180239) |
---|---|
1/* 2 * ng_base.c 3 */ 4 5/*- 6 * Copyright (c) 1996-1999 Whistle Communications, Inc. 7 * All rights reserved. 8 * --- 24 unchanged lines hidden (view full) --- 33 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 34 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 35 * THIS SOFTWARE, EVEN IF WHISTLE COMMUNICATIONS IS ADVISED OF THE POSSIBILITY 36 * OF SUCH DAMAGE. 37 * 38 * Authors: Julian Elischer <julian@freebsd.org> 39 * Archie Cobbs <archie@freebsd.org> 40 * | 1/* 2 * ng_base.c 3 */ 4 5/*- 6 * Copyright (c) 1996-1999 Whistle Communications, Inc. 7 * All rights reserved. 8 * --- 24 unchanged lines hidden (view full) --- 33 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 34 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 35 * THIS SOFTWARE, EVEN IF WHISTLE COMMUNICATIONS IS ADVISED OF THE POSSIBILITY 36 * OF SUCH DAMAGE. 37 * 38 * Authors: Julian Elischer <julian@freebsd.org> 39 * Archie Cobbs <archie@freebsd.org> 40 * |
41 * $FreeBSD: head/sys/netgraph/ng_base.c 178311 2008-04-19 05:30:49Z mav $ | 41 * $FreeBSD: head/sys/netgraph/ng_base.c 180239 2008-07-04 00:21:38Z rwatson $ |
42 * $Whistle: ng_base.c,v 1.39 1999/01/28 23:54:53 julian Exp $ 43 */ 44 45/* 46 * This file implements the base netgraph code. 47 */ 48 49#include <sys/param.h> --- 3012 unchanged lines hidden (view full) --- 3062 MTX_DEF); 3063#endif 3064 ng_qzone = uma_zcreate("NetGraph items", sizeof(struct ng_item), 3065 NULL, NULL, NULL, NULL, UMA_ALIGN_CACHE, 0); 3066 uma_zone_set_max(ng_qzone, maxalloc); 3067 ng_qdzone = uma_zcreate("NetGraph data items", sizeof(struct ng_item), 3068 NULL, NULL, NULL, NULL, UMA_ALIGN_CACHE, 0); 3069 uma_zone_set_max(ng_qdzone, maxdata); | 42 * $Whistle: ng_base.c,v 1.39 1999/01/28 23:54:53 julian Exp $ 43 */ 44 45/* 46 * This file implements the base netgraph code. 47 */ 48 49#include <sys/param.h> --- 3012 unchanged lines hidden (view full) --- 3062 MTX_DEF); 3063#endif 3064 ng_qzone = uma_zcreate("NetGraph items", sizeof(struct ng_item), 3065 NULL, NULL, NULL, NULL, UMA_ALIGN_CACHE, 0); 3066 uma_zone_set_max(ng_qzone, maxalloc); 3067 ng_qdzone = uma_zcreate("NetGraph data items", sizeof(struct ng_item), 3068 NULL, NULL, NULL, NULL, UMA_ALIGN_CACHE, 0); 3069 uma_zone_set_max(ng_qdzone, maxdata); |
3070 netisr_register(NETISR_NETGRAPH, (netisr_t *)ngintr, NULL, 3071 NETISR_MPSAFE); | 3070 netisr_register(NETISR_NETGRAPH, (netisr_t *)ngintr, NULL, 0); |
3072 break; 3073 case MOD_UNLOAD: 3074 /* You can't unload it because an interface may be using it. */ 3075 error = EBUSY; 3076 break; 3077 default: 3078 error = EOPNOTSUPP; 3079 break; --- 632 unchanged lines hidden --- | 3071 break; 3072 case MOD_UNLOAD: 3073 /* You can't unload it because an interface may be using it. */ 3074 error = EBUSY; 3075 break; 3076 default: 3077 error = EOPNOTSUPP; 3078 break; --- 632 unchanged lines hidden --- |