newip内核插桩方式整改(SIOCGIFCONF)

Signed-off-by: liangbotong <liangbotong@huawei.com>
This commit is contained in:
liangbotong
2022-12-28 10:13:10 +08:00
parent 3fc75ebad0
commit 2190bdc985
+7 -5
View File
@@ -20,12 +20,14 @@ void ninet_ehashfn_hook(void *data, const struct sock *sk, u32 *ret)
void ninet_gifconf_hook(void *data, struct net_device *dev,
char __user *buf, int len, int size, int *ret)
{
int done = ninet_gifconf(dev, buf + *ret, len - *ret, size);
if (*ret >= 0) {
int done = ninet_gifconf(dev, buf + *ret, len - *ret, size);
if (done < 0)
*ret = done;
else
*ret += done;
if (done < 0)
*ret = done;
else
*ret += done;
}
}
int ninet_hooks_register(void)