func getRequests()

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
}