Date: Mon, 16 Jun 1997 12:15:30 -0500 From: "Eric L. Hernes" <erich@lodgenet.com> To: current@freebsd.org Cc: erich@freebsd.org Subject: natd and Emerging Tech Sync cards. Message-ID: <199706161715.MAA12318@jake.lodgenet.com>
next in thread | raw e-mail | index | archive | help
Howdy,
I've got a customer here who's using ET's sync cards, and would
like to use ipfw/natd to filter traffic to and fro. The ET
interface names come up as etha16, etha17, ... etha21. Corresponding
to the various connections into a FR cloud. Any attempts to configure
natd with the `ipfw ... divert ... via etha21', result in somthing like:
# ipfw add divert 9999 ip from any to any via etha21
Warning: interface does not exist
00000 divert 9999 ip from any to any via etha2
and digging a bit further, netinet/ip_fw.h shows:
...
#define FW_IFNLEN 6 /* To keep structure on 2^x boundary */
char fu_via_name[FW_IFNLEN];
short fu_via_unit;
} fu_via_if;
...
which I believe is where the `1' is getting lost (with the terminating 0).
Is there any harm in expanding this by a few bytes, or does the structure
have to be on a 2^x boundary? Can I safely bump this and `make world'?
and have things work?
thanks,
eric
--
erich@rrnet.com http://rrnet.com/~erich
erich@freebsd.org http://www.freebsd.org/~erich
erich@lodgenet.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199706161715.MAA12318>
