blob: 9eb337847f00e4d407c1531a3bc537355e83928a [file] [log] [blame]
Mateusz Zalega3ccf6962023-01-23 17:01:40 +00001load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
Lorenz Brunb69a71c2024-12-23 14:12:46 +01002load("//osbase/test/ktest:ktest.bzl", "k_test")
Mateusz Zalega3ccf6962023-01-23 17:01:40 +00003
4go_library(
5 name = "psample",
6 srcs = ["subscriber.go"],
7 importpath = "source.monogon.dev/go/net/psample",
8 visibility = ["//visibility:public"],
9 deps = [
10 "@com_github_mdlayher_genetlink//:genetlink",
11 "@com_github_mdlayher_netlink//:netlink",
12 ],
13)
14
15go_test(
16 name = "psample_test",
17 srcs = ["psample_test.go"],
18 embed = [":psample"],
19 deps = [
20 "@com_github_google_gopacket//:gopacket",
21 "@com_github_google_gopacket//layers",
22 "@com_github_vishvananda_netlink//:netlink",
23 "@org_golang_x_sys//unix",
24 ],
25)
26
Lorenz Brunb69a71c2024-12-23 14:12:46 +010027k_test(
28 name = "ktest",
Mateusz Zalega3ccf6962023-01-23 17:01:40 +000029 tester = ":psample_test",
30)