diff options
| -rw-r--r-- | src/ipcpd/shim-udp/main.c | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/src/ipcpd/shim-udp/main.c b/src/ipcpd/shim-udp/main.c index 1e58a8fc..0fc1c78a 100644 --- a/src/ipcpd/shim-udp/main.c +++ b/src/ipcpd/shim-udp/main.c @@ -871,6 +871,9 @@ static int ipcp_udp_bootstrap(struct dif_config * conf)          int  enable = 1;          int  fd = -1; +        if (conf == NULL) +                return -1; /* -EINVAL */ +          if (conf->type != THIS_TYPE) {                  LOG_ERR("Config doesn't match IPCP type.");                  return -1; | 
