]> git.eshelyaron.com Git - emacs.git/commitdiff
Yoni Rabkin <yoni at rabkins.net> (tiny change)
authorGlenn Morris <rgm@gnu.org>
Sat, 23 Feb 2008 20:01:44 +0000 (20:01 +0000)
committerGlenn Morris <rgm@gnu.org>
Sat, 23 Feb 2008 20:01:44 +0000 (20:01 +0000)
(iwconfig-program, iwconfig-program-options): New variables.
(iwconfig): New function.

lisp/net/net-utils.el

index fcfb8524b09b74eae762d2d396417de3946e2a55..e2e32436078655f55708a85462f0324c01e37c7e 100644 (file)
@@ -109,6 +109,16 @@ These options can be used to limit how many ICMP packets are emitted."
   :group 'net-utils
   :type  '(repeat string))
 
+(defcustom iwconfig-program "iwconfig"
+  "Program to print wireless network configuration information."
+  :group 'net-utils
+  :type 'string)
+
+(defcustom iwconfig-program-options nil
+ "Options for `iwconfig-program'."
+ :group 'net-utils
+ :type '(repeat string))
+
 (defcustom netstat-program  "netstat"
   "Program to print network statistics."
   :group 'net-utils
@@ -365,6 +375,16 @@ If your system's ping continues until interrupted, you can try setting
 ;;;###autoload
 (defalias 'ifconfig 'ipconfig)
 
+;;;###autoload
+(defun iwconfig ()
+  "Run iwconfig program."
+  (interactive)
+  (net-utils-run-program
+   "Iwconfig"
+   (concat "** Iwconfig ** " iwconfig-program " ** ")
+   iwconfig-program
+   iwconfig-program-options))
+
 ;;;###autoload
 (defun netstat ()
   "Run netstat program."