diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-04-27 17:31:39 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-04-27 17:31:39 +0000 |
commit | cfcb5a299a302833001598c55eb48a2ef3d07202 (patch) | |
tree | 23cc6b71068743a568f34b2306febf725938e262 /c/src | |
parent | changed version to 19990426 (diff) | |
download | rtems-cfcb5a299a302833001598c55eb48a2ef3d07202.tar.bz2 |
Patch from Eric Norum <eric@cls.usask.ca> to corrent a miscount in length
that results in an error in parsing network unit names/numbers.
Diffstat (limited to 'c/src')
-rw-r--r-- | c/src/exec/libnetworking/rtems/rtems_glue.c | 2 | ||||
-rw-r--r-- | c/src/lib/libnetworking/rtems/rtems_glue.c | 2 | ||||
-rw-r--r-- | c/src/libnetworking/rtems/rtems_glue.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/c/src/exec/libnetworking/rtems/rtems_glue.c b/c/src/exec/libnetworking/rtems/rtems_glue.c index aa2452d88b..d8ec0a1ec4 100644 --- a/c/src/exec/libnetworking/rtems/rtems_glue.c +++ b/c/src/exec/libnetworking/rtems/rtems_glue.c @@ -900,7 +900,7 @@ rtems_bsdnet_parse_driver_name (const struct rtems_bsdnet_ifconfig *config, char } while ((c = *cp++) != '\0') { if ((c >= '0') && (c <= '9')) { - int len = cp - config->name - 1; + int len = cp - config->name; if ((len < 2) || (len > 50)) break; for (;;) { diff --git a/c/src/lib/libnetworking/rtems/rtems_glue.c b/c/src/lib/libnetworking/rtems/rtems_glue.c index aa2452d88b..d8ec0a1ec4 100644 --- a/c/src/lib/libnetworking/rtems/rtems_glue.c +++ b/c/src/lib/libnetworking/rtems/rtems_glue.c @@ -900,7 +900,7 @@ rtems_bsdnet_parse_driver_name (const struct rtems_bsdnet_ifconfig *config, char } while ((c = *cp++) != '\0') { if ((c >= '0') && (c <= '9')) { - int len = cp - config->name - 1; + int len = cp - config->name; if ((len < 2) || (len > 50)) break; for (;;) { diff --git a/c/src/libnetworking/rtems/rtems_glue.c b/c/src/libnetworking/rtems/rtems_glue.c index aa2452d88b..d8ec0a1ec4 100644 --- a/c/src/libnetworking/rtems/rtems_glue.c +++ b/c/src/libnetworking/rtems/rtems_glue.c @@ -900,7 +900,7 @@ rtems_bsdnet_parse_driver_name (const struct rtems_bsdnet_ifconfig *config, char } while ((c = *cp++) != '\0') { if ((c >= '0') && (c <= '9')) { - int len = cp - config->name - 1; + int len = cp - config->name; if ((len < 2) || (len > 50)) break; for (;;) { |