INNER CODE UNIT · Go

func

mozillazg/ptcpdump · bpf/bpf.go:531

func (opts *Options) WithPids(pids []uint) *Options {
	for _, id := range pids {
		if id == 0 {
			continue
		}
		opts.pids = append(opts.pids, uint32(id))
	}
	if len(opts.pids) > 0 {
		opts.haveFilter = 1
	}
	return opts
}

func (opts *Options) WithUids(uids []uint) *Options {
	for _, id := range uids {
		opts.uids = append(opts.uids, uint32(id))
	}
	if len(opts.uids) > 0 {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…