1# Copyright 2018 syzkaller project authors. All rights reserved.
2# Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
3
4include <ros/syscall.h>
5include <ros/fs.h>
6
7openat$dev_random(fromfd const[AT_FDCWD], path ptr[in, string["/dev/random"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
8openat$dev_urandom(fromfd const[AT_FDCWD], path ptr[in, string["/dev/urandom"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
9openat$dev_bintime(fromfd const[AT_FDCWD], path ptr[in, string["/dev/bintime"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
10openat$dev_config(fromfd const[AT_FDCWD], path ptr[in, string["/dev/config"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
11openat$dev_killkid(fromfd const[AT_FDCWD], path ptr[in, string["/dev/killkid"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
12openat$dev_cputime(fromfd const[AT_FDCWD], path ptr[in, string["/dev/cputime"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
13openat$dev_drivers(fromfd const[AT_FDCWD], path ptr[in, string["/dev/drivers"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
14openat$dev_hostdomain(fromfd const[AT_FDCWD], path ptr[in, string["/dev/hostdomain"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
15openat$dev_hostowner(fromfd const[AT_FDCWD], path ptr[in, string["/dev/hostowner"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
16openat$dev_klog(fromfd const[AT_FDCWD], path ptr[in, string["/dev/klog"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
17openat$dev_kmesg(fromfd const[AT_FDCWD], path ptr[in, string["/dev/kmesg"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
18openat$dev_kprint(fromfd const[AT_FDCWD], path ptr[in, string["/dev/kprint"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
19openat$dev_null(fromfd const[AT_FDCWD], path ptr[in, string["/dev/null"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
20openat$dev_osversion(fromfd const[AT_FDCWD], path ptr[in, string["/dev/osversion"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
21openat$dev_pgrpid(fromfd const[AT_FDCWD], path ptr[in, string["/dev/pgrpid"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
22openat$dev_pid(fromfd const[AT_FDCWD], path ptr[in, string["/dev/pid"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
23openat$dev_ppid(fromfd const[AT_FDCWD], path ptr[in, string["/dev/ppid"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
24openat$dev_stdin(fromfd const[AT_FDCWD], path ptr[in, string["/dev/stdin"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
25openat$dev_stdout(fromfd const[AT_FDCWD], path ptr[in, string["/dev/stdout"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
26openat$dev_stderr(fromfd const[AT_FDCWD], path ptr[in, string["/dev/stderr"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
27openat$dev_swap(fromfd const[AT_FDCWD], path ptr[in, string["/dev/swap"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
28openat$dev_sysctl(fromfd const[AT_FDCWD], path ptr[in, string["/dev/sysctl"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
29openat$dev_sysname(fromfd const[AT_FDCWD], path ptr[in, string["/dev/sysname"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
30openat$dev_sysstat(fromfd const[AT_FDCWD], path ptr[in, string["/dev/sysstat"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
31openat$dev_time(fromfd const[AT_FDCWD], path ptr[in, string["/dev/time"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
32openat$dev_user(fromfd const[AT_FDCWD], path ptr[in, string["/dev/user"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
33openat$dev_zero(fromfd const[AT_FDCWD], path ptr[in, string["/dev/zero"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
34openat$dev_empty(fromfd const[AT_FDCWD], path ptr[in, string["/dev/.empty"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
35openat$dev_capuse(fromfd const[AT_FDCWD], path ptr[in, string["/dev/capuse"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
36openat$dev_caphash(fromfd const[AT_FDCWD], path ptr[in, string["/dev/caphash"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
37openat$dev_sdctl(fromfd const[AT_FDCWD], path ptr[in, string["/dev/sdctl"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
38
39openat$proc_self_args(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/args"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
40openat$proc_self_ctl(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/ctl"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
41openat$proc_self_fd(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/fd"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
42openat$proc_self_fpregs(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/fpregs"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
43openat$proc_self_maps(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/maps"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
44openat$proc_self_mem(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/mem"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
45openat$proc_self_note(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/note"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
46openat$proc_self_noteid(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/noteid"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
47openat$proc_self_notepg(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/notepg"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
48openat$proc_self_ns(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/ns"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
49openat$proc_self_proc(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/proc"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
50openat$proc_self_user(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/user"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
51openat$proc_self_segment(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/segment"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
52openat$proc_self_status(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/status"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
53openat$proc_self_strace(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/strace"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
54openat$proc_self_strace_traceset(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/strace_traceset"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
55openat$proc_self_vmstatus(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/vmstatus"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
56openat$proc_self_text(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/text"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
57openat$proc_self_wait(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/wait"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
58openat$proc_self_profile(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/profile"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
59openat$proc_self_syscall(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/syscall"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
60openat$proc_self_core(fromfd const[AT_FDCWD], path ptr[in, string["/proc/self/core"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
61
62openat$prof_empty(fromfd const[AT_FDCWD], path ptr[in, string["/prof/.empty"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
63openat$prof_kpdata(fromfd const[AT_FDCWD], path ptr[in, string["/prof/kpdata"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
64openat$prof_kpctl(fromfd const[AT_FDCWD], path ptr[in, string["/prof/kpctl"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
65openat$prof_kptrace_ctl(fromfd const[AT_FDCWD], path ptr[in, string["/prof/kptrace_ctl"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
66openat$prof_kptrace(fromfd const[AT_FDCWD], path ptr[in, string["/prof/kptrace"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
67openat$prof_kprintx(fromfd const[AT_FDCWD], path ptr[in, string["/prof/kprintx"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
68openat$prof_mpstat(fromfd const[AT_FDCWD], path ptr[in, string["/prof/mpstat"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
69openat$prof_mpstat_raw(fromfd const[AT_FDCWD], path ptr[in, string["/prof/mpstat-raw"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
70
71openat$net_empty(fromfd const[AT_FDCWD], path ptr[in, string["/net/.empty"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
72openat$net_tcp_0_ctl(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/0/ctl"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
73openat$net_tcp_0_data(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/0/data"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
74openat$net_tcp_0_err(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/0/err"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
75openat$net_tcp_0_listen(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/0/listen"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
76openat$net_tcp_0_local(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/0/local"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
77openat$net_tcp_0_remote(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/0/remote"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
78openat$net_tcp_0_status(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/0/status"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
79openat$net_tcp_1_ctl(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/1/ctl"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
80openat$net_tcp_1_data(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/1/data"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
81openat$net_tcp_1_err(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/1/err"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
82openat$net_tcp_1_listen(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/1/listen"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
83openat$net_tcp_1_local(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/1/local"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
84openat$net_tcp_1_remote(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/1/remote"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
85openat$net_tcp_1_status(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/1/status"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
86openat$net_tcp_2_ctl(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/2/ctl"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
87openat$net_tcp_2_data(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/2/data"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
88openat$net_tcp_2_err(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/2/err"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
89openat$net_tcp_2_listen(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/2/listen"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
90openat$net_tcp_2_local(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/2/local"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
91openat$net_tcp_2_remote(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/2/remote"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
92openat$net_tcp_2_status(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/2/status"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
93openat$net_tcp_clone(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/clone"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
94openat$net_tcp_stats(fromfd const[AT_FDCWD], path ptr[in, string["/net/tcp/stats"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
95openat$net_udp_0_ctl(fromfd const[AT_FDCWD], path ptr[in, string["/net/udp/0/ctl"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
96openat$net_udp_0_data(fromfd const[AT_FDCWD], path ptr[in, string["/net/udp/0/data"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
97openat$net_udp_0_err(fromfd const[AT_FDCWD], path ptr[in, string["/net/udp/0/err"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
98openat$net_udp_0_listen(fromfd const[AT_FDCWD], path ptr[in, string["/net/udp/0/listen"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
99openat$net_udp_0_local(fromfd const[AT_FDCWD], path ptr[in, string["/net/udp/0/local"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
100openat$net_udp_0_remote(fromfd const[AT_FDCWD], path ptr[in, string["/net/udp/0/remote"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
101openat$net_udp_0_status(fromfd const[AT_FDCWD], path ptr[in, string["/net/udp/0/status"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
102openat$net_udp_clone(fromfd const[AT_FDCWD], path ptr[in, string["/net/udp/clone"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
103openat$net_udp_stats(fromfd const[AT_FDCWD], path ptr[in, string["/net/udp/stats"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
104openat$net_ipifc_0_ctl(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/0/ctl"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
105openat$net_ipifc_0_data(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/0/data"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
106openat$net_ipifc_0_err(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/0/err"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
107openat$net_ipifc_0_listen(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/0/listen"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
108openat$net_ipifc_0_local(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/0/local"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
109openat$net_ipifc_0_remote(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/0/remote"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
110openat$net_ipifc_0_status(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/0/status"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
111openat$net_ipifc_0_snoop(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/0/snoop"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
112openat$net_ipifc_1_ctl(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/1/ctl"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
113openat$net_ipifc_1_data(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/1/data"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
114openat$net_ipifc_1_err(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/1/err"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
115openat$net_ipifc_1_listen(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/1/listen"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
116openat$net_ipifc_1_local(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/1/local"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
117openat$net_ipifc_1_remote(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/1/remote"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
118openat$net_ipifc_1_status(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/1/status"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
119openat$net_ipifc_1_snoop(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/1/snoop"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
120openat$net_ipifc_clone(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/clone"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
121openat$net_ipifc_stats(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipifc/stats"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
122openat$net_icmp_clone(fromfd const[AT_FDCWD], path ptr[in, string["/net/icmp/clone"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
123openat$net_icmp_stats(fromfd const[AT_FDCWD], path ptr[in, string["/net/icmp/stats"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
124openat$net_icmpv6_clone(fromfd const[AT_FDCWD], path ptr[in, string["/net/icmpv6/clone"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
125openat$net_icmpv6_stats(fromfd const[AT_FDCWD], path ptr[in, string["/net/icmpv6/stats"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
126openat$net_arp(fromfd const[AT_FDCWD], path ptr[in, string["/net/arp"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
127openat$net_ndb(fromfd const[AT_FDCWD], path ptr[in, string["/net/ndb"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
128openat$net_iproute(fromfd const[AT_FDCWD], path ptr[in, string["/net/iproute"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
129openat$net_iprouter(fromfd const[AT_FDCWD], path ptr[in, string["/net/iprouter"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
130openat$net_ipselftab(fromfd const[AT_FDCWD], path ptr[in, string["/net/ipselftab"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
131openat$net_log(fromfd const[AT_FDCWD], path ptr[in, string["/net/log"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
132openat$net_ether0_clone(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/clone"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
133openat$net_ether0_addr(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/addr"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
134openat$net_ether0_stats(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/stats"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
135openat$net_ether0_ifstats(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/ifstats"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
136openat$net_ether0_0_data(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/0/data"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
137openat$net_ether0_0_ctl(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/0/ctl"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
138openat$net_ether0_0_stats(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/0/stats"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
139openat$net_ether0_0_type(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/0/type"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
140openat$net_ether0_0_ifstats(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/0/ifstats"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
141openat$net_ether0_1_data(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/1/data"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
142openat$net_ether0_1_ctl(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/1/ctl"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
143openat$net_ether0_1_stats(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/1/stats"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
144openat$net_ether0_1_type(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/1/type"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
145openat$net_ether0_1_ifstats(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/1/ifstats"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
146openat$net_ether0_2_data(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/2/data"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
147openat$net_ether0_2_ctl(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/2/ctl"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
148openat$net_ether0_2_stats(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/2/stats"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
149openat$net_ether0_2_type(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/2/type"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
150openat$net_ether0_2_ifstats(fromfd const[AT_FDCWD], path ptr[in, string["/net/ether0/2/ifstats"]], path_l len[path], oflag const[O_RDONLY], mode const[0]) fd
151openat$net_cs(fromfd const[AT_FDCWD], path ptr[in, string["/net/cs"]], path_l len[path], oflag const[O_RDWR], mode const[0]) fd
152