Commit Graph

34 Commits

Author SHA1 Message Date
Scott Ullrich
d0dd13efda When editing a CARP VIP do not complain about the VHID when the record id matches 2007-02-27 17:09:46 +00:00
Scott Ullrich
c6fd72725d Be even more picky about spacing. 2006-08-24 18:18:59 +00:00
Scott Ullrich
72d5616cf4 Be picky about spacing. 2006-08-24 18:12:51 +00:00
Scott Ullrich
5c61ed105c Provide a link to the OpenBSD carp FAQ. CARP seems to be a magical creature that nobody can grasp easily without lots of information. 2006-08-24 18:08:01 +00:00
Scott Ullrich
13fb4c798f s/2/two/ 2006-08-23 23:04:58 +00:00
Scott Ullrich
74fb8d5609 Require a password for CARP type entries 2006-08-23 22:57:13 +00:00
Scott Ullrich
f382c4db06 Allow user to edit already existing vip. 2006-08-23 22:36:50 +00:00
Scott Ullrich
ebdff81973 Do not allow duplicate VHIDS to be defined. It's asking for trouble. And spell vhid correctly this time! 2006-08-23 22:30:58 +00:00
Scott Ullrich
9beb982e0d Do not reset CARP interfaces until user applies the changes. 2006-08-14 15:56:59 +00:00
Scott Ullrich
4c6fc51111 Add a big fat warning that ProxyARP type addresses do not work with userland applications such as PFTPX (FTP Helper, squid, etc) 2006-06-07 18:59:23 +00:00
Scott Ullrich
ccf5e0f14e Tighten validation code. Only allow a CARP ip to be added if its subnet matches the subnet mask of the real interface. 2006-05-30 22:22:29 +00:00
Scott Ullrich
26f8b8ef21 Backout /32 change, it doesnt work on FreeBSD as it does on OpenBSD. All traffic stopped even though master / slave status was correct. 2006-05-30 21:27:11 +00:00
Scott Ullrich
900d98d0ed * Force CARP ip's with a subnet of /32 to avoid foot shooting aka kernel panics
* Use reset_carp()
2006-05-30 20:30:28 +00:00
Scott Ullrich
d1481681bd three -> two 2006-05-05 15:16:35 +00:00
Scott Ullrich
b3ed929300 Only check first two octets when validating that a comprable real ip exists for CARP. 2006-04-26 16:56:08 +00:00
Scott Ullrich
93442d9d9d remove <p> from notice/error 2006-04-25 21:39:10 +00:00
Scott Ullrich
4814d93d83 /input_error/input_errors/ 2006-04-25 21:34:02 +00:00
Scott Ullrich
79576c982c s/===/==/ 2006-04-25 21:30:24 +00:00
Scott Ullrich
83b8554f2d MFC 11967
Do not allow user to shoot themselves in the foot (and the kernel, apparently) by adding a CARP ip to the system if a real ip on a real interface doesnt exist to match.
Tickets:
2006-04-25 20:48:41 +00:00
Scott Ullrich
8faa1bb0ca Call interfaces_carp_bring_up_final() as well after editing virtual carp ips 2006-04-19 18:47:41 +00:00
Scott Ullrich
e54d4de6d5 Remove #!/usr/local/bin/php 2006-01-02 23:46:18 +00:00
Scott Ullrich
be093fab60 Nuke display_topbar(). Its's currently red and looks incredibly out of place. Hopefully we can add this back post 1.0 2005-12-05 00:05:56 +00:00
Scott Ullrich
219baec833 MFC 7446
Remove range feature. Will be reinvestigated after 1.0
Ticket #660
Ticket #661
2005-11-07 18:35:11 +00:00
Scott Ullrich
19aeae7fb6 Adjust carp bootup sequence. Do not down the interfaces and later up them. 2005-09-24 20:47:31 +00:00
Bill Marquette
68a5dcd8c5 Allow for an "other" virtual IP which is neither ProxyARP or CARP
Useful if the IP is already routed to you (PPPOE for example) and
you just want to use it for NAT

XXX: Need a icon_other hoba ;)
2005-08-06 19:12:54 +00:00
Scott Ullrich
26fbdb23bf Count from 1 to 255. 2005-07-30 00:21:13 +00:00
Bill Marquette
1bd3862550 Ticket #269: Proxy ARP shouldn't allow for CIDR selection when doing a single address :) 2005-07-28 00:55:00 +00:00
Scott Ullrich
f5274cd141 Sync after wan configuration 2005-07-23 23:43:32 +00:00
Bill Marquette
e4dff6e5a1 Actually use existing advskew and vhid instead of defaulting to 0. 2005-07-15 21:09:52 +00:00
Bill Marquette
8ce9faa15e Allow CARP to have a netmask and dynamically change info text next to netmask option 2005-07-14 00:11:54 +00:00
Bill Marquette
c9988795ec disable proxyarp range input for now until NAT config screens are ready for it 2005-07-13 04:55:59 +00:00
Bill Marquette
7dc71178ee fix field selections and really make passwords save 2005-07-13 04:35:35 +00:00
Bill Marquette
10b079adb9 use subnet not ipaddr 2005-07-13 04:23:51 +00:00
Bill Marquette
b0ae75c594 duh, helps if you commit the code you want people to use!
without further ado, heres the new virutal IP code :)
2005-07-13 03:11:29 +00:00