From 90874fd58208a14c480ebf58d8cde6f06c990326 Mon Sep 17 00:00:00 2001 From: "Byron Campen [:bwc]" Date: Fri, 29 Aug 2014 13:40:15 -0700 Subject: [PATCH] Bug 1027300: Check for ioctl error return. r=mt --- media/mtransport/third_party/nICEr/src/stun/addrs.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/media/mtransport/third_party/nICEr/src/stun/addrs.c b/media/mtransport/third_party/nICEr/src/stun/addrs.c index 4cdbd218c39f..053ce8f8f568 100644 --- a/media/mtransport/third_party/nICEr/src/stun/addrs.c +++ b/media/mtransport/third_party/nICEr/src/stun/addrs.c @@ -615,6 +615,12 @@ stun_get_siocgifconf_addrs(nr_local_addr addrs[], int maxaddrs, int *count) ifc.ifc_buf = buf; e = ioctl(s,SIOCGIFCONF,&ifc); + + if ( e == -1 ) + { + return(R_INTERNAL); + } + ptr = buf; tl = ifc.ifc_len; n=0;