]> git.proxmox.com Git - mirror_iproute2.git/commitdiff
tipc/bearer: Prevent NULL pointer dereference
authorPhil Sutter <phil@nwl.cc>
Thu, 24 Aug 2017 09:46:34 +0000 (11:46 +0200)
committerStephen Hemminger <stephen@networkplumber.org>
Thu, 24 Aug 2017 21:49:44 +0000 (14:49 -0700)
Signed-off-by: Phil Sutter <phil@nwl.cc>
tipc/bearer.c

index c3d4491f8f6ef97d1c013981e3db3cb24dea670d..0d84570150624dd9a6ee945edf1d9f54a8f90856 100644 (file)
@@ -439,7 +439,7 @@ static int cmd_bearer_enable(struct nlmsghdr *nlh, const struct cmd *cmd,
                return err;
 
        opt = get_opt(opts, "media");
-       if (strcmp(opt->val, "udp") == 0) {
+       if (opt && strcmp(opt->val, "udp") == 0) {
                err = nl_add_udp_enable_opts(nlh, opts, cmdl);
                if (err)
                        return err;