summaryrefslogtreecommitdiffstats
path: root/etc/inc/pfsense-utils.inc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-09-18 18:23:24 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-09-18 18:23:24 +0000
commitff02a977e6d3e651e91d878a9f9645c2c75a7c6e (patch)
tree849d62520f9ec9890684c5c5da38def2d3ce295a /etc/inc/pfsense-utils.inc
parent887c0843203b9b630bc0f7179667f41f08e99b8c (diff)
downloadpfsense-ff02a977e6d3e651e91d878a9f9645c2c75a7c6e.zip
pfsense-ff02a977e6d3e651e91d878a9f9645c2c75a7c6e.tar.gz
Add is_jumbo_capable() call
Ticket #510
Diffstat (limited to 'etc/inc/pfsense-utils.inc')
-rw-r--r--etc/inc/pfsense-utils.inc15
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.
*/
OpenPOWER on IntegriCloud