1/*	$FreeBSD$	*/
2
3/*
4 * Copyright (C) 2001-2002 by Darren Reed.
5 *
6 * See the IPFILTER.LICENCE file for details on licencing.
7 *
8 * $Id: optvalue.c,v 1.2.4.1 2006/06/16 17:21:08 darrenr Exp $
9 */
10#include "ipf.h"
11
12
13u_32_t getoptbyname(optname)
14char *optname;
15{
16	struct ipopt_names *io;
17
18	for (io = ionames; io->on_name; io++)
19		if (!strcasecmp(optname, io->on_name))
20			return io->on_bit;
21	return -1;
22}
23
24
25u_32_t getoptbyvalue(optval)
26int optval;
27{
28	struct ipopt_names *io;
29
30	for (io = ionames; io->on_name; io++)
31		if (io->on_value == optval)
32			return io->on_bit;
33	return -1;
34}
35