160622Sbostic /*- 2*62124Sbostic * Copyright (c) 1993 3*62124Sbostic * The Regents of the University of California. All rights reserved. 460622Sbostic * 560622Sbostic * This code is derived from software contributed to Berkeley by 660622Sbostic * Paul Borman at Krystal Technologies. 760622Sbostic * 860622Sbostic * %sccs.include.redist.c% 960622Sbostic * 10*62124Sbostic * @(#)ldef.h 8.1 (Berkeley) 06/06/93 1160622Sbostic */ 1260622Sbostic 1360622Sbostic /* 1460622Sbostic * This should look a LOT like a _RuneEntry 1560622Sbostic */ 1660622Sbostic typedef struct rune_list { 1760622Sbostic rune_t min; 1860622Sbostic rune_t max; 1960622Sbostic rune_t map; 2060622Sbostic u_long *types; 2160622Sbostic struct rune_list *next; 2260622Sbostic } rune_list; 2360622Sbostic 2460622Sbostic typedef struct rune_map { 2560622Sbostic u_long map[_CACHED_RUNES]; 2660622Sbostic rune_list *root; 2760622Sbostic } rune_map; 28