because i hate to look into source just to guess the cmdline-params... bye, Bastian
Index: package/base-files/files/bin/ipcalc.sh
===================================================================
--- package/base-files/files/bin/ipcalc.sh (Revision 11157)
+++ package/base-files/files/bin/ipcalc.sh (Arbeitskopie)
@@ -1,7 +1,18 @@
#!/bin/sh
-awk -f /usr/lib/common.awk -f - $* <<EOF
+awk -f /usr/lib/common.awk -f - $* -v MYSELF="$0" <<EOF
BEGIN {
+ if(ARGV[2]=="") # we need at least 2 args
+ {
+ print "usage: "MYSELF" <ip-address> <netmask> [start] [num]"
+ print ""
+ print "sense: this calculates var=value-pairs of"
+ print " broadcast, network, prefix and"
+ print " optionally start- and end-ip"
+
+ exit 1
+ }
+
ipaddr=ip2int(ARGV[1])
netmask=ip2int(ARGV[2])
network=and(ipaddr,netmask)
signature.asc
Description: Digital signature
_______________________________________________ openwrt-devel mailing list [email protected] http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
