diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2005-09-18 18:23:24 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2005-09-18 18:23:24 +0000 |
commit | ff02a977e6d3e651e91d878a9f9645c2c75a7c6e (patch) | |
tree | 849d62520f9ec9890684c5c5da38def2d3ce295a | |
parent | 887c0843203b9b630bc0f7179667f41f08e99b8c (diff) | |
download | pfsense-ff02a977e6d3e651e91d878a9f9645c2c75a7c6e.zip pfsense-ff02a977e6d3e651e91d878a9f9645c2c75a7c6e.tar.gz |
Add is_jumbo_capable() call
Ticket #510
-rw-r--r-- | etc/inc/pfsense-utils.inc | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/etc/inc/pfsense-utils.inc b/etc/inc/pfsense-utils.inc index 9d0234f..029c294 100644 --- a/etc/inc/pfsense-utils.inc +++ b/etc/inc/pfsense-utils.inc @@ -310,6 +310,21 @@ function exec_command($command) { return(implode("\n", $output)); } +/****f* pfsense-utils/is_jumbo_capable + * NAME + * is_jumbo_capable - Checks to see if a interface can handle vlans + * INPUTS + * $interface - Interface to check status of + * RESULT + * true or false + * NOTES + * This function returns the true or false + ******/ +function is_jumbo_capable($interface) { + $status = `ifconfig $interface`; + return stristr($status, "VLAN_MTU"); +} + /* * does_interface_exist($interface): return true or false if a interface is detected. */ |