From: Randy Dunlap <hidden> Date: 2020-05-22 19:02:21
From: Randy Dunlap <redacted>
Fix psample build error when CONFIG_INET is not set/enabled.
PSAMPLE should depend on INET instead of NET since
ip_tunnel_info_opts() is only present for CONFIG_INET.
../net/psample/psample.c: In function ‘__psample_ip_tun_to_nlattr’:
../net/psample/psample.c:216:25: error: implicit declaration of function ‘ip_tunnel_info_opts’; did you mean ‘ip_tunnel_info_opts_set’? [-Werror=implicit-function-declaration]
Signed-off-by: Randy Dunlap <redacted>
Cc: Yotam Gigi <yotam.gi@gmail.com>
---
This might be too stringent...
net/psample/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
From: Cong Wang <hidden> Date: 2020-05-22 19:17:47
On Fri, May 22, 2020 at 12:03 PM Randy Dunlap [off-list ref] wrote:
From: Randy Dunlap <redacted>
Fix psample build error when CONFIG_INET is not set/enabled.
PSAMPLE should depend on INET instead of NET since
ip_tunnel_info_opts() is only present for CONFIG_INET.
../net/psample/psample.c: In function ‘__psample_ip_tun_to_nlattr’:
../net/psample/psample.c:216:25: error: implicit declaration of function ‘ip_tunnel_info_opts’; did you mean ‘ip_tunnel_info_opts_set’? [-Werror=implicit-function-declaration]
Or just make this tunnel support optional. psample does not
require it to function correctly.
Thanks.
From: Randy Dunlap <hidden> Date: 2020-05-22 19:48:56
On 5/22/20 12:17 PM, Cong Wang wrote:
On Fri, May 22, 2020 at 12:03 PM Randy Dunlap [off-list ref] wrote:
quoted
From: Randy Dunlap <redacted>
Fix psample build error when CONFIG_INET is not set/enabled.
PSAMPLE should depend on INET instead of NET since
ip_tunnel_info_opts() is only present for CONFIG_INET.
../net/psample/psample.c: In function ‘__psample_ip_tun_to_nlattr’:
../net/psample/psample.c:216:25: error: implicit declaration of function ‘ip_tunnel_info_opts’; did you mean ‘ip_tunnel_info_opts_set’? [-Werror=implicit-function-declaration]
Or just make this tunnel support optional. psample does not
require it to function correctly.
Sure, I thought of that, but it's not clear to me which bits of it
to make optional, so I'll leave it for its maintainer to handle.
thanks.
--
~Randy
From: Cong Wang <hidden> Date: 2020-05-22 19:51:46
On Fri, May 22, 2020 at 12:48 PM Randy Dunlap [off-list ref] wrote:
On 5/22/20 12:17 PM, Cong Wang wrote:
quoted
On Fri, May 22, 2020 at 12:03 PM Randy Dunlap [off-list ref] wrote:
quoted
From: Randy Dunlap <redacted>
Fix psample build error when CONFIG_INET is not set/enabled.
PSAMPLE should depend on INET instead of NET since
ip_tunnel_info_opts() is only present for CONFIG_INET.
../net/psample/psample.c: In function ‘__psample_ip_tun_to_nlattr’:
../net/psample/psample.c:216:25: error: implicit declaration of function ‘ip_tunnel_info_opts’; did you mean ‘ip_tunnel_info_opts_set’? [-Werror=implicit-function-declaration]
Or just make this tunnel support optional. psample does not
require it to function correctly.
Sure, I thought of that, but it's not clear to me which bits of it
to make optional, so I'll leave it for its maintainer to handle.
The code commit d8bed686ab96169ac80b497d1cbed89300d97f83
adds is optional, so it can be just put into #ifdef's.
Thanks.