On Wed, Nov 21, 2012 at 3:10 PM, <[email protected]> wrote: > > From: Scott Lovenberg <[email protected]> > > Signed-off-by: Scott Lovenberg <[email protected]> > --- > mount.cifs.c | 4 ++-- > 1 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/mount.cifs.c b/mount.cifs.c > index a9632b4..f63c309 100644 > --- a/mount.cifs.c > +++ b/mount.cifs.c > @@ -941,8 +941,8 @@ parse_options(const char *data, struct parsed_mount_info > *parsed_info) > if (!value || !*value) { > fprintf(stderr, > "target ip address argument > missing\n"); > - } else if (strnlen(value, MAX_ADDRESS_LEN) <= > - MAX_ADDRESS_LEN) { > + } else if (strnlen(value, MAX_ADDR_LIST_LEN + 1) <= > + MAX_ADDR_LIST_LEN) { > strcpy(parsed_info->addrlist, value); > if (parsed_info->verboseflag) > fprintf(stderr, > -- > 1.7.5.4 >
I still suck at git send-email. The body of that should have read: "In the mount utility use MAX_ADDR_LIST_LEN for bounds checking on ip addresses instead of MAX_ADDRESS_LEN. Parsed_mount_info->addrlist is MAX_ADDR_LIST_LEN chars long." -- Peace and Blessings, -Scott. -- To unsubscribe from this list: send the line "unsubscribe linux-cifs" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
