diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2007-05-09 12:58:50 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2007-05-09 12:58:50 +0000 |
commit | 68cb5b41b04c607fdead2dd5311738889de91348 (patch) | |
tree | fbff1455c1f371e539091c6f2daa71c4c8bf4ed3 | |
parent | f34c85c8db422b7808092990a2a7dbe4d147f22f (diff) |
2007-05-09 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1243
* pppd/auth.c (set_allowed_addrs): Remove bogus dereference.
-rw-r--r-- | c/src/libnetworking/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/libnetworking/pppd/auth.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/c/src/libnetworking/ChangeLog b/c/src/libnetworking/ChangeLog index e7b80c1610..51ff62d77d 100644 --- a/c/src/libnetworking/ChangeLog +++ b/c/src/libnetworking/ChangeLog @@ -1,3 +1,8 @@ +2007-05-09 Ralf Corsépius <ralf.corsepius@rtems.org> + + PR 1243 + * pppd/auth.c (set_allowed_addrs): Remove bogus dereference. + 2006-03-07 Paul Whitfield <paulw@omnitronics.com.au> PR 843/rtems_misc diff --git a/c/src/libnetworking/pppd/auth.c b/c/src/libnetworking/pppd/auth.c index a92654a650..5b112211ce 100644 --- a/c/src/libnetworking/pppd/auth.c +++ b/c/src/libnetworking/pppd/auth.c @@ -968,7 +968,7 @@ set_allowed_addrs(unit, addrs, opts) } else { np = getnetbyname (ptr_word); if (np != NULL && np->n_addrtype == AF_INET) { - a = htonl (*(u_int32_t *)np->n_net); + a = htonl (np->n_net); if (ptr_mask == NULL) { /* calculate appropriate mask for net */ ah = ntohl(a); |