summaryrefslogtreecommitdiffstats
path: root/etc/inc/interfaces.inc
Commit message (Collapse)AuthorAgeFilesLines
...
* Add checks for requirement as array here. Reported-by: gargaErmal LUÇI2014-11-261-21/+27
|
* Rather than set the g['booting'] on globals provide a function to test for ↵Ermal LUÇI2014-11-261-33/+33
| | | | that doing the right checks
* Use the new available functionErmal LUÇI2014-11-261-1/+1
|
* fix typoChris Buechler2014-11-251-1/+1
|
* Use proper function now that this call is not needed anymoreErmal LUÇI2014-11-251-4/+2
|
* Ticket #2786 handle the mtu on bridge same as on lagg. Cleanup some not ↵Ermal LUÇI2014-11-251-10/+4
| | | | needed code while here
* Remove the mac address propagation to vlans since FreeBSD 10 handles this itselfErmal LUÇI2014-11-251-13/+1
|
* Fixes #2786, properly handle the chain of interfaces during lagg ↵Ermal LUÇI2014-11-251-15/+53
| | | | configuration for mtu. For most interfaces this works, bridge will be added in a separate commit
* Remove useless checkErmal LUÇI2014-11-251-1/+1
|
* Correct logic for lagg mtu. Also optimize and cleanup dead codeErmal LUÇI2014-11-241-16/+4
|
* Fix issue of previous commit on adding bridge memebers.Ermal LUÇI2014-11-241-1/+1
|
* Fixes #1047, overhaul handling of flags for hardware offloading and make it ↵Ermal LUÇI2014-11-241-121/+17
| | | | work correctly for system_advanced page settings. Lagg is still a special case that needs a reboot.
* Properly remove IPv6 carp vips as reported from ↵Ermal LUÇI2014-11-211-2/+6
| | | | https://forum.pfsense.org/index.php?topic=84392.0
* Make this a bit more clean to readErmal LUÇI2014-11-201-4/+7
|
* Fixes #1047, Actually the code is trying to set flags on the parent. so ↵Ermal LUÇI2014-11-201-1/+1
| | | | allow it even for vlans since they will follow the parent. At least so seems on FreeBSD 10.
* Do the tests check properly related to Ticket #2786Ermal2014-11-191-9/+5
|
* Actually use all hex values on the gateway of 6rd to please route commandErmal2014-11-191-1/+3
|
* Correct gateway for Ticket #2882 to the proper value as reported by: cmbErmal2014-11-191-1/+1
|
* update error log in accordance with change in input validation. thanks Phil ↵Chris Buechler2014-11-181-1/+1
| | | | Davis for pointer
* Actually trim if the user put any : on the prefix of the ISP to be able to ↵Ermal2014-11-181-1/+1
| | | | properly set the gateway
* Properly generate the default gw for 6rd set it to prefix:BR and also the ↵Ermal2014-11-181-7/+3
| | | | prefixlen of the interface set it to the ISP prefix and on LAN set it to the delegated one.
* Blah fix typoErmal2014-11-181-1/+1
|
* Actually issue stfv4net even for /0|/32 subnet since its requiredErmal2014-11-181-1/+1
|
* add vmx to list of ALTQ capable interfacesChris Buechler2014-11-171-1/+1
|
* Don't try to clear states to gateway, all that does is wipe the entire state ↵Chris Buechler2014-11-161-5/+0
| | | | table unnecessarily. rc.newwanip takes care of killing states appropriately as needed when an IP changes.
* Use route command directly rather than trying to make a route search on php ↵Ermal2014-11-121-32/+17
| | | | thorugh netstat. It Fixes #4000
* hn(4) is ALTQ-capable, mark as such.Chris Buechler2014-11-111-1/+1
|
* Do not do this during bootErmal2014-11-111-10/+12
|
* Fixes #3967, properly resolve interfaceErmal2014-11-111-2/+2
|
* touch up textChris Buechler2014-11-111-2/+2
|
* Lets put a logging to see what is bing passed to the rtsold script on ↵Ermal2014-11-101-0/+1
| | | | calling. Helps with Ticket #3361
* Fixes #3967, configure ip alias on top of carp by joining them to the same ↵Ermal2014-11-101-9/+19
| | | | vhid as its parent
* Ticket #3967. Allow to have carp as parent of ipaliases - continuedErmal2014-11-101-0/+9
|
* FreeBSD fails to set advskew back to 0 after you set it to any otherChris Buechler2014-10-281-4/+16
| | | | | | | value. That's a separate issue that needs fixing upstream, but in the mean time, we can work around it by removing all CARP VIPs in the same way we do when "Temporarily Disable CARP" is chosen before adding them all back. Ticket #3910
* rename interfaces_carp_setup to interfaces_sync_setup and call it during ↵Ermal2014-10-151-3/+3
| | | | bootup since it does not only relate to carp interfaces.
* Make proper check hereErmal2014-10-141-1/+1
|
* Properly set MTU for lagg interface, it fixes #3922Renato Botelho2014-10-131-24/+53
|
* Remove function that is not implemented properly. Nothing seems to use it.Ermal2014-10-061-7/+0
|
* CARP, allow carp ip to be outside interface and alias subnets (FreeBSD10 ↵PiBa-NL2014-10-021-9/+8
| | | | feature)
* Make sure dhclient is not running before start it, it fixes console ↵Renato Botelho2014-09-091-0/+3
| | | | interface setup when interface is using dhcpv4. It should also help #3482
* Implement a function to kill dhclient process, sometimes it takes a little ↵Renato Botelho2014-09-091-4/+16
| | | | time to die, so use a sleep(1) there
* Fix guess_interface_from_ip() to account for differences in netstat output. ↵jim-p2014-09-091-4/+4
| | | | Fixes #3853
* Fixes #3664, actually make sense of this function to work properlyErmal2014-09-081-5/+3
|
* Fix shell script syntax, it should fix #3361Renato Botelho2014-07-211-3/+3
|
* Convert almost all /sbin/sysctl calls to php functionsRenato Botelho2014-07-071-5/+7
|
* Fix #3702, make sure tunnel inside IP is set when interface changesRenato Botelho2014-06-111-1/+1
|
* Fix #3700 and other syntax issues:Renato Botelho2014-06-101-1/+2
| | | | | | | | | - Remove -G parameter from pfctl since it doesn't exist anymore - Initialize $old_router - Fix sh syntax on variable assign, it couldn't have space before = - Simplify logic - Avoid flush states twice, if it was done on IP change, don't do it again if router also has changed
* allow ipaliases to be configured on lo0Matt Smith2014-06-021-2/+2
|
* Include the v4 prefix on the v6 netmask to make routing more sane and alos ↵Ermal2014-05-291-0/+4
| | | | tracking interface configurations work!
* Delete all ip aliases when interface is disabled, it should fix #3650Renato Botelho2014-05-211-7/+21
|
OpenPOWER on IntegriCloud