]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/src/cmd/io.c
ndb/dns: remove single-ip-address assuptions
[plan9front.git] / sys / src / cmd / io.c
index 59ccf22fdaf0f58587d179bbfd27d3c84f8aa489..36e5454141c2da50b24fb6a13b7012e858057188 100644 (file)
@@ -1,7 +1,7 @@
 #include <u.h>
 #include <libc.h>
 
-const char const * datac[] = {0,"#P/iob","#P/iow",0,"#P/iol",0,0,0,"#P/msr"};
+char *datac[] = {0,"#P/iob","#P/iow",0,"#P/iol",0,0,0,"#P/msr"};
 
 void
 main(int argc, char** argv) {
@@ -17,6 +17,7 @@ main(int argc, char** argv) {
                case 'W': size = 2; break;
                case 'L': size = 4; break;
                case 'M': size = 8; break;
+               case 'E': datac[1] = datac[2] = datac[4] = datac[8] = "#P/ec"; break;
                case 'r': op = OREAD; break;
                case 'w': op = OWRITE; break;
                default: sysfatal("bad flag %c", ARGC());
@@ -50,6 +51,7 @@ main(int argc, char** argv) {
                        (datab[3] << 24) | ((vlong)datab[4] << 32) |
                        ((vlong)datab[5] << 40) | ((vlong)datab[6] << 48) | 
                        ((vlong)datab[7] << 56);
-               print("0x%llx\n", data);
+               print("0x%ullx\n", data);
        }
-}
\ No newline at end of file
+       exits(nil);
+}