diff options
author | dimitri staessens <dimitri.staessens@intec.ugent.be> | 2016-05-22 18:46:05 +0200 |
---|---|---|
committer | dimitri staessens <dimitri.staessens@intec.ugent.be> | 2016-05-22 18:46:05 +0200 |
commit | 6b0c4f0ec586d3059d583ca64497268529a7b432 (patch) | |
tree | 982005f5619f77f3198c5af85af5cd8164114bc2 /src/ipcpd/shim-udp/main.c | |
parent | 0200dcb157be0e62eb495bc870cdac03130c2aa1 (diff) | |
download | ouroboros-6b0c4f0ec586d3059d583ca64497268529a7b432.tar.gz ouroboros-6b0c4f0ec586d3059d583ca64497268529a7b432.zip |
ipcpd: shim-udp: fixed missing NULL check
Conf was not checked on bootstrap.
Diffstat (limited to 'src/ipcpd/shim-udp/main.c')
-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; |