in pkg/metrics/collector/netlink_metrics.go [332:344]
func getRequests() ([]*parser.Snapshot, error) {
req6 := inetdiag.MakeReq(syscall.AF_INET6)
req := inetdiag.MakeReq(syscall.AF_INET)
res6, err := getSnapshots(req6)
if err != nil {
return nil, fmt.Errorf("error getting req6: %q", err)
}
res, err := getSnapshots(req)
if err != nil {
return nil, fmt.Errorf("error getting req: %q", err)
}
return append(res, res6...), nil
}