aboutsummaryrefslogtreecommitdiff
path: root/slof
diff options
context:
space:
mode:
authorNikunj A Dadhania <nikunj@linux.vnet.ibm.com>2016-05-04 09:59:31 +0530
committerAlexey Kardashevskiy <aik@ozlabs.ru>2016-05-05 16:05:31 +1000
commitd56d42369632811ae428a5618ca947b6444e096c (patch)
treeca16200c8bec719ca18999ec4e3edaa063ccf560 /slof
parentca8fb51e05feca057721d72cb194cd0636c73847 (diff)
downloadSLOF-d56d42369632811ae428a5618ca947b6444e096c.zip
SLOF-d56d42369632811ae428a5618ca947b6444e096c.tar.gz
SLOF-d56d42369632811ae428a5618ca947b6444e096c.tar.bz2
ping: add netmask in the ping argument
The current ping command does not take netmask as argument, updated the ping command to take "client-ip/nn" format ip address. Add routine to return netmask(class based), when not provided by user. Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com> Reviewed-by: Thomas Huth <thuth@redhat.com> Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Diffstat (limited to 'slof')
-rw-r--r--slof/fs/loaders.fs4
1 files changed, 2 insertions, 2 deletions
diff --git a/slof/fs/loaders.fs b/slof/fs/loaders.fs
index 1478c70..8ae502d 100644
--- a/slof/fs/loaders.fs
+++ b/slof/fs/loaders.fs
@@ -70,7 +70,7 @@ CREATE load-list 2 cells allot load-list 2 cells erase
THEN
;
-: ping ( "{device-path:[device-args,]server-ip,[client-ip],[gateway-ip][,timeout]}" -- )
+: ping ( "{device-path:[device-args,]server-ip,[client-ip[\nn]],[gateway-ip][,timeout]}" -- )
my-self >r current-node @ >r \ Save my-self
(parse-line) open-dev dup IF
dup to my-self dup ihandle>phandle set-node
@@ -83,7 +83,7 @@ CREATE load-list 2 cells allot load-list 2 cells erase
swap close-dev
ELSE
cr
- ." Usage: ping device-path:[device-args,]server-ip,[client-ip],[gateway-ip][,timeout]"
+ ." Usage: ping device-path:[device-args,]server-ip,[client-ip[\nn]],[gateway-ip][,timeout]"
cr drop
THEN
r> set-node r> to my-self \ Restore my-self