Diff between 00c35d3f1d9081f6f260c4b4a9c7bb475ea29560 and 6f166ec0c93aa2af2b8d8c02f91a997fb8b6d5fc
Changed Files
| File | Additions | Deletions | Status |
| profiles/network/bnep.c | +3 | -1 | modified |
Full Patch
diff --git a/profiles/network/bnep.c b/profiles/network/bnep.c
index 1aa0783..ece979f 100644
--- a/profiles/network/bnep.c
+++ b/profiles/network/bnep.c
@@ -523,13 +523,15 @@ static int bnep_add_to_bridge(const char *devname, const char *bridge)
static int bnep_del_from_bridge(const char *devname, const char *bridge)
{
- int ifindex = if_nametoindex(devname);
+ int ifindex;
struct ifreq ifr;
int sk, err;
if (!devname || !bridge)
return -EINVAL;
+ ifindex = if_nametoindex(devname);
+
sk = socket(AF_INET, SOCK_STREAM, 0);
if (sk < 0)
return -1;