git.ucc.asn.au
/
tpg
/
acess2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Nice job, making umoddi3 call umoddi3 in the usermode stuff :(
[tpg/acess2.git]
/
Usermode
/
Applications
/
ifconfig_src
/
main.c
diff --git
a/Usermode/Applications/ifconfig_src/main.c
b/Usermode/Applications/ifconfig_src/main.c
index
2fe0f24
..
1047ca3
100644
(file)
--- a/
Usermode/Applications/ifconfig_src/main.c
+++ b/
Usermode/Applications/ifconfig_src/main.c
@@
-56,7
+56,7
@@
void DumpInterfaces(int DumpAll)
{
int dp, fd;
int type;
{
int dp, fd;
int type;
- char path[sizeof(IPSTACK_ROOT)+1+FILENAME_MAX] = IPSTACK_ROOT"/";
+ char path[sizeof(IPSTACK_ROOT)+1+FILENAME_MAX
+1
] = IPSTACK_ROOT"/";
char *filename = &path[sizeof(IPSTACK_ROOT)];
dp = open(IPSTACK_ROOT, OPENFLAG_READ);
char *filename = &path[sizeof(IPSTACK_ROOT)];
dp = open(IPSTACK_ROOT, OPENFLAG_READ);
@@
-67,16
+67,18
@@
void DumpInterfaces(int DumpAll)
fd = open(path, OPENFLAG_READ);
if(fd == -1) {
fd = open(path, OPENFLAG_READ);
if(fd == -1) {
- printf("%s:\tUnable to open ('%s'\n\n", filename, path);
+ printf("%s:\tUnable to open ('%s')\n", filename, path);
+ continue ;
}
type = ioctl(fd, 4, NULL);
printf("%s:\t", filename);
{
}
type = ioctl(fd, 4, NULL);
printf("%s:\t", filename);
{
- int len = ioctl(fd, ioctl(fd, 3, "get_device"), NULL);
+ int call = ioctl(fd, 3, "get_device");
+ int len = ioctl(fd, call, NULL);
char *buf = malloc(len+1);
char *buf = malloc(len+1);
- ioctl(fd,
ioctl(fd, 3, "get_device")
, buf);
+ ioctl(fd,
call
, buf);
printf("'%s'\t", buf);
free(buf);
}
printf("'%s'\t", buf);
free(buf);
}
UCC
git Repository :: git.ucc.asn.au