mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
syscall: added machine-generated code for linux/mips64{,le}
Change-Id: I574a2b702bb3db596f890ae7b18fb4bc1fd358d5 Reviewed-on: https://go-review.googlesource.com/14448 Reviewed-by: Ian Lance Taylor <iant@golang.org> Reviewed-by: Minux Ma <minux@golang.org>
This commit is contained in:
parent
846a9adf05
commit
1dba497aca
8 changed files with 9014 additions and 0 deletions
1817
src/syscall/zerrors_linux_mips64.go
Normal file
1817
src/syscall/zerrors_linux_mips64.go
Normal file
File diff suppressed because it is too large
Load diff
1817
src/syscall/zerrors_linux_mips64le.go
Normal file
1817
src/syscall/zerrors_linux_mips64le.go
Normal file
File diff suppressed because it is too large
Load diff
1765
src/syscall/zsyscall_linux_mips64.go
Normal file
1765
src/syscall/zsyscall_linux_mips64.go
Normal file
File diff suppressed because it is too large
Load diff
1765
src/syscall/zsyscall_linux_mips64le.go
Normal file
1765
src/syscall/zsyscall_linux_mips64le.go
Normal file
File diff suppressed because it is too large
Load diff
323
src/syscall/zsysnum_linux_mips64.go
Normal file
323
src/syscall/zsysnum_linux_mips64.go
Normal file
|
|
@ -0,0 +1,323 @@
|
||||||
|
// mksysnum_linux.pl /usr/include/asm/unistd.h
|
||||||
|
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
||||||
|
|
||||||
|
package syscall
|
||||||
|
|
||||||
|
const (
|
||||||
|
SYS_READ = 5000
|
||||||
|
SYS_WRITE = 5001
|
||||||
|
SYS_OPEN = 5002
|
||||||
|
SYS_CLOSE = 5003
|
||||||
|
SYS_STAT = 5004
|
||||||
|
SYS_FSTAT = 5005
|
||||||
|
SYS_LSTAT = 5006
|
||||||
|
SYS_POLL = 5007
|
||||||
|
SYS_LSEEK = 5008
|
||||||
|
SYS_MMAP = 5009
|
||||||
|
SYS_MPROTECT = 5010
|
||||||
|
SYS_MUNMAP = 5011
|
||||||
|
SYS_BRK = 5012
|
||||||
|
SYS_RT_SIGACTION = 5013
|
||||||
|
SYS_RT_SIGPROCMASK = 5014
|
||||||
|
SYS_IOCTL = 5015
|
||||||
|
SYS_PREAD64 = 5016
|
||||||
|
SYS_PWRITE64 = 5017
|
||||||
|
SYS_READV = 5018
|
||||||
|
SYS_WRITEV = 5019
|
||||||
|
SYS_ACCESS = 5020
|
||||||
|
SYS_PIPE = 5021
|
||||||
|
SYS__NEWSELECT = 5022
|
||||||
|
SYS_SCHED_YIELD = 5023
|
||||||
|
SYS_MREMAP = 5024
|
||||||
|
SYS_MSYNC = 5025
|
||||||
|
SYS_MINCORE = 5026
|
||||||
|
SYS_MADVISE = 5027
|
||||||
|
SYS_SHMGET = 5028
|
||||||
|
SYS_SHMAT = 5029
|
||||||
|
SYS_SHMCTL = 5030
|
||||||
|
SYS_DUP = 5031
|
||||||
|
SYS_DUP2 = 5032
|
||||||
|
SYS_PAUSE = 5033
|
||||||
|
SYS_NANOSLEEP = 5034
|
||||||
|
SYS_GETITIMER = 5035
|
||||||
|
SYS_SETITIMER = 5036
|
||||||
|
SYS_ALARM = 5037
|
||||||
|
SYS_GETPID = 5038
|
||||||
|
SYS_SENDFILE = 5039
|
||||||
|
SYS_SOCKET = 5040
|
||||||
|
SYS_CONNECT = 5041
|
||||||
|
SYS_ACCEPT = 5042
|
||||||
|
SYS_SENDTO = 5043
|
||||||
|
SYS_RECVFROM = 5044
|
||||||
|
SYS_SENDMSG = 5045
|
||||||
|
SYS_RECVMSG = 5046
|
||||||
|
SYS_SHUTDOWN = 5047
|
||||||
|
SYS_BIND = 5048
|
||||||
|
SYS_LISTEN = 5049
|
||||||
|
SYS_GETSOCKNAME = 5050
|
||||||
|
SYS_GETPEERNAME = 5051
|
||||||
|
SYS_SOCKETPAIR = 5052
|
||||||
|
SYS_SETSOCKOPT = 5053
|
||||||
|
SYS_GETSOCKOPT = 5054
|
||||||
|
SYS_CLONE = 5055
|
||||||
|
SYS_FORK = 5056
|
||||||
|
SYS_EXECVE = 5057
|
||||||
|
SYS_EXIT = 5058
|
||||||
|
SYS_WAIT4 = 5059
|
||||||
|
SYS_KILL = 5060
|
||||||
|
SYS_UNAME = 5061
|
||||||
|
SYS_SEMGET = 5062
|
||||||
|
SYS_SEMOP = 5063
|
||||||
|
SYS_SEMCTL = 5064
|
||||||
|
SYS_SHMDT = 5065
|
||||||
|
SYS_MSGGET = 5066
|
||||||
|
SYS_MSGSND = 5067
|
||||||
|
SYS_MSGRCV = 5068
|
||||||
|
SYS_MSGCTL = 5069
|
||||||
|
SYS_FCNTL = 5070
|
||||||
|
SYS_FLOCK = 5071
|
||||||
|
SYS_FSYNC = 5072
|
||||||
|
SYS_FDATASYNC = 5073
|
||||||
|
SYS_TRUNCATE = 5074
|
||||||
|
SYS_FTRUNCATE = 5075
|
||||||
|
SYS_GETDENTS = 5076
|
||||||
|
SYS_GETCWD = 5077
|
||||||
|
SYS_CHDIR = 5078
|
||||||
|
SYS_FCHDIR = 5079
|
||||||
|
SYS_RENAME = 5080
|
||||||
|
SYS_MKDIR = 5081
|
||||||
|
SYS_RMDIR = 5082
|
||||||
|
SYS_CREAT = 5083
|
||||||
|
SYS_LINK = 5084
|
||||||
|
SYS_UNLINK = 5085
|
||||||
|
SYS_SYMLINK = 5086
|
||||||
|
SYS_READLINK = 5087
|
||||||
|
SYS_CHMOD = 5088
|
||||||
|
SYS_FCHMOD = 5089
|
||||||
|
SYS_CHOWN = 5090
|
||||||
|
SYS_FCHOWN = 5091
|
||||||
|
SYS_LCHOWN = 5092
|
||||||
|
SYS_UMASK = 5093
|
||||||
|
SYS_GETTIMEOFDAY = 5094
|
||||||
|
SYS_GETRLIMIT = 5095
|
||||||
|
SYS_GETRUSAGE = 5096
|
||||||
|
SYS_SYSINFO = 5097
|
||||||
|
SYS_TIMES = 5098
|
||||||
|
SYS_PTRACE = 5099
|
||||||
|
SYS_GETUID = 5100
|
||||||
|
SYS_SYSLOG = 5101
|
||||||
|
SYS_GETGID = 5102
|
||||||
|
SYS_SETUID = 5103
|
||||||
|
SYS_SETGID = 5104
|
||||||
|
SYS_GETEUID = 5105
|
||||||
|
SYS_GETEGID = 5106
|
||||||
|
SYS_SETPGID = 5107
|
||||||
|
SYS_GETPPID = 5108
|
||||||
|
SYS_GETPGRP = 5109
|
||||||
|
SYS_SETSID = 5110
|
||||||
|
SYS_SETREUID = 5111
|
||||||
|
SYS_SETREGID = 5112
|
||||||
|
SYS_GETGROUPS = 5113
|
||||||
|
SYS_SETGROUPS = 5114
|
||||||
|
SYS_SETRESUID = 5115
|
||||||
|
SYS_GETRESUID = 5116
|
||||||
|
SYS_SETRESGID = 5117
|
||||||
|
SYS_GETRESGID = 5118
|
||||||
|
SYS_GETPGID = 5119
|
||||||
|
SYS_SETFSUID = 5120
|
||||||
|
SYS_SETFSGID = 5121
|
||||||
|
SYS_GETSID = 5122
|
||||||
|
SYS_CAPGET = 5123
|
||||||
|
SYS_CAPSET = 5124
|
||||||
|
SYS_RT_SIGPENDING = 5125
|
||||||
|
SYS_RT_SIGTIMEDWAIT = 5126
|
||||||
|
SYS_RT_SIGQUEUEINFO = 5127
|
||||||
|
SYS_RT_SIGSUSPEND = 5128
|
||||||
|
SYS_SIGALTSTACK = 5129
|
||||||
|
SYS_UTIME = 5130
|
||||||
|
SYS_MKNOD = 5131
|
||||||
|
SYS_PERSONALITY = 5132
|
||||||
|
SYS_USTAT = 5133
|
||||||
|
SYS_STATFS = 5134
|
||||||
|
SYS_FSTATFS = 5135
|
||||||
|
SYS_SYSFS = 5136
|
||||||
|
SYS_GETPRIORITY = 5137
|
||||||
|
SYS_SETPRIORITY = 5138
|
||||||
|
SYS_SCHED_SETPARAM = 5139
|
||||||
|
SYS_SCHED_GETPARAM = 5140
|
||||||
|
SYS_SCHED_SETSCHEDULER = 5141
|
||||||
|
SYS_SCHED_GETSCHEDULER = 5142
|
||||||
|
SYS_SCHED_GET_PRIORITY_MAX = 5143
|
||||||
|
SYS_SCHED_GET_PRIORITY_MIN = 5144
|
||||||
|
SYS_SCHED_RR_GET_INTERVAL = 5145
|
||||||
|
SYS_MLOCK = 5146
|
||||||
|
SYS_MUNLOCK = 5147
|
||||||
|
SYS_MLOCKALL = 5148
|
||||||
|
SYS_MUNLOCKALL = 5149
|
||||||
|
SYS_VHANGUP = 5150
|
||||||
|
SYS_PIVOT_ROOT = 5151
|
||||||
|
SYS__SYSCTL = 5152
|
||||||
|
SYS_PRCTL = 5153
|
||||||
|
SYS_ADJTIMEX = 5154
|
||||||
|
SYS_SETRLIMIT = 5155
|
||||||
|
SYS_CHROOT = 5156
|
||||||
|
SYS_SYNC = 5157
|
||||||
|
SYS_ACCT = 5158
|
||||||
|
SYS_SETTIMEOFDAY = 5159
|
||||||
|
SYS_MOUNT = 5160
|
||||||
|
SYS_UMOUNT2 = 5161
|
||||||
|
SYS_SWAPON = 5162
|
||||||
|
SYS_SWAPOFF = 5163
|
||||||
|
SYS_REBOOT = 5164
|
||||||
|
SYS_SETHOSTNAME = 5165
|
||||||
|
SYS_SETDOMAINNAME = 5166
|
||||||
|
SYS_CREATE_MODULE = 5167
|
||||||
|
SYS_INIT_MODULE = 5168
|
||||||
|
SYS_DELETE_MODULE = 5169
|
||||||
|
SYS_GET_KERNEL_SYMS = 5170
|
||||||
|
SYS_QUERY_MODULE = 5171
|
||||||
|
SYS_QUOTACTL = 5172
|
||||||
|
SYS_NFSSERVCTL = 5173
|
||||||
|
SYS_GETPMSG = 5174
|
||||||
|
SYS_PUTPMSG = 5175
|
||||||
|
SYS_AFS_SYSCALL = 5176
|
||||||
|
SYS_RESERVED177 = 5177
|
||||||
|
SYS_GETTID = 5178
|
||||||
|
SYS_READAHEAD = 5179
|
||||||
|
SYS_SETXATTR = 5180
|
||||||
|
SYS_LSETXATTR = 5181
|
||||||
|
SYS_FSETXATTR = 5182
|
||||||
|
SYS_GETXATTR = 5183
|
||||||
|
SYS_LGETXATTR = 5184
|
||||||
|
SYS_FGETXATTR = 5185
|
||||||
|
SYS_LISTXATTR = 5186
|
||||||
|
SYS_LLISTXATTR = 5187
|
||||||
|
SYS_FLISTXATTR = 5188
|
||||||
|
SYS_REMOVEXATTR = 5189
|
||||||
|
SYS_LREMOVEXATTR = 5190
|
||||||
|
SYS_FREMOVEXATTR = 5191
|
||||||
|
SYS_TKILL = 5192
|
||||||
|
SYS_RESERVED193 = 5193
|
||||||
|
SYS_FUTEX = 5194
|
||||||
|
SYS_SCHED_SETAFFINITY = 5195
|
||||||
|
SYS_SCHED_GETAFFINITY = 5196
|
||||||
|
SYS_CACHEFLUSH = 5197
|
||||||
|
SYS_CACHECTL = 5198
|
||||||
|
SYS_SYSMIPS = 5199
|
||||||
|
SYS_IO_SETUP = 5200
|
||||||
|
SYS_IO_DESTROY = 5201
|
||||||
|
SYS_IO_GETEVENTS = 5202
|
||||||
|
SYS_IO_SUBMIT = 5203
|
||||||
|
SYS_IO_CANCEL = 5204
|
||||||
|
SYS_EXIT_GROUP = 5205
|
||||||
|
SYS_LOOKUP_DCOOKIE = 5206
|
||||||
|
SYS_EPOLL_CREATE = 5207
|
||||||
|
SYS_EPOLL_CTL = 5208
|
||||||
|
SYS_EPOLL_WAIT = 5209
|
||||||
|
SYS_REMAP_FILE_PAGES = 5210
|
||||||
|
SYS_RT_SIGRETURN = 5211
|
||||||
|
SYS_SET_TID_ADDRESS = 5212
|
||||||
|
SYS_RESTART_SYSCALL = 5213
|
||||||
|
SYS_SEMTIMEDOP = 5214
|
||||||
|
SYS_FADVISE64 = 5215
|
||||||
|
SYS_TIMER_CREATE = 5216
|
||||||
|
SYS_TIMER_SETTIME = 5217
|
||||||
|
SYS_TIMER_GETTIME = 5218
|
||||||
|
SYS_TIMER_GETOVERRUN = 5219
|
||||||
|
SYS_TIMER_DELETE = 5220
|
||||||
|
SYS_CLOCK_SETTIME = 5221
|
||||||
|
SYS_CLOCK_GETTIME = 5222
|
||||||
|
SYS_CLOCK_GETRES = 5223
|
||||||
|
SYS_CLOCK_NANOSLEEP = 5224
|
||||||
|
SYS_TGKILL = 5225
|
||||||
|
SYS_UTIMES = 5226
|
||||||
|
SYS_MBIND = 5227
|
||||||
|
SYS_GET_MEMPOLICY = 5228
|
||||||
|
SYS_SET_MEMPOLICY = 5229
|
||||||
|
SYS_MQ_OPEN = 5230
|
||||||
|
SYS_MQ_UNLINK = 5231
|
||||||
|
SYS_MQ_TIMEDSEND = 5232
|
||||||
|
SYS_MQ_TIMEDRECEIVE = 5233
|
||||||
|
SYS_MQ_NOTIFY = 5234
|
||||||
|
SYS_MQ_GETSETATTR = 5235
|
||||||
|
SYS_VSERVER = 5236
|
||||||
|
SYS_WAITID = 5237
|
||||||
|
SYS_ADD_KEY = 5239
|
||||||
|
SYS_REQUEST_KEY = 5240
|
||||||
|
SYS_KEYCTL = 5241
|
||||||
|
SYS_SET_THREAD_AREA = 5242
|
||||||
|
SYS_INOTIFY_INIT = 5243
|
||||||
|
SYS_INOTIFY_ADD_WATCH = 5244
|
||||||
|
SYS_INOTIFY_RM_WATCH = 5245
|
||||||
|
SYS_MIGRATE_PAGES = 5246
|
||||||
|
SYS_OPENAT = 5247
|
||||||
|
SYS_MKDIRAT = 5248
|
||||||
|
SYS_MKNODAT = 5249
|
||||||
|
SYS_FCHOWNAT = 5250
|
||||||
|
SYS_FUTIMESAT = 5251
|
||||||
|
SYS_NEWFSTATAT = 5252
|
||||||
|
SYS_UNLINKAT = 5253
|
||||||
|
SYS_RENAMEAT = 5254
|
||||||
|
SYS_LINKAT = 5255
|
||||||
|
SYS_SYMLINKAT = 5256
|
||||||
|
SYS_READLINKAT = 5257
|
||||||
|
SYS_FCHMODAT = 5258
|
||||||
|
SYS_FACCESSAT = 5259
|
||||||
|
SYS_PSELECT6 = 5260
|
||||||
|
SYS_PPOLL = 5261
|
||||||
|
SYS_UNSHARE = 5262
|
||||||
|
SYS_SPLICE = 5263
|
||||||
|
SYS_SYNC_FILE_RANGE = 5264
|
||||||
|
SYS_TEE = 5265
|
||||||
|
SYS_VMSPLICE = 5266
|
||||||
|
SYS_MOVE_PAGES = 5267
|
||||||
|
SYS_SET_ROBUST_LIST = 5268
|
||||||
|
SYS_GET_ROBUST_LIST = 5269
|
||||||
|
SYS_KEXEC_LOAD = 5270
|
||||||
|
SYS_GETCPU = 5271
|
||||||
|
SYS_EPOLL_PWAIT = 5272
|
||||||
|
SYS_IOPRIO_SET = 5273
|
||||||
|
SYS_IOPRIO_GET = 5274
|
||||||
|
SYS_UTIMENSAT = 5275
|
||||||
|
SYS_SIGNALFD = 5276
|
||||||
|
SYS_TIMERFD = 5277
|
||||||
|
SYS_EVENTFD = 5278
|
||||||
|
SYS_FALLOCATE = 5279
|
||||||
|
SYS_TIMERFD_CREATE = 5280
|
||||||
|
SYS_TIMERFD_GETTIME = 5281
|
||||||
|
SYS_TIMERFD_SETTIME = 5282
|
||||||
|
SYS_SIGNALFD4 = 5283
|
||||||
|
SYS_EVENTFD2 = 5284
|
||||||
|
SYS_EPOLL_CREATE1 = 5285
|
||||||
|
SYS_DUP3 = 5286
|
||||||
|
SYS_PIPE2 = 5287
|
||||||
|
SYS_INOTIFY_INIT1 = 5288
|
||||||
|
SYS_PREADV = 5289
|
||||||
|
SYS_PWRITEV = 5290
|
||||||
|
SYS_RT_TGSIGQUEUEINFO = 5291
|
||||||
|
SYS_PERF_EVENT_OPEN = 5292
|
||||||
|
SYS_ACCEPT4 = 5293
|
||||||
|
SYS_RECVMMSG = 5294
|
||||||
|
SYS_FANOTIFY_INIT = 5295
|
||||||
|
SYS_FANOTIFY_MARK = 5296
|
||||||
|
SYS_PRLIMIT64 = 5297
|
||||||
|
SYS_NAME_TO_HANDLE_AT = 5298
|
||||||
|
SYS_OPEN_BY_HANDLE_AT = 5299
|
||||||
|
SYS_CLOCK_ADJTIME = 5300
|
||||||
|
SYS_SYNCFS = 5301
|
||||||
|
SYS_SENDMMSG = 5302
|
||||||
|
SYS_SETNS = 5303
|
||||||
|
SYS_PROCESS_VM_READV = 5304
|
||||||
|
SYS_PROCESS_VM_WRITEV = 5305
|
||||||
|
SYS_KCMP = 5306
|
||||||
|
SYS_FINIT_MODULE = 5307
|
||||||
|
SYS_GETDENTS64 = 5308
|
||||||
|
SYS_SCHED_SETATTR = 5309
|
||||||
|
SYS_SCHED_GETATTR = 5310
|
||||||
|
SYS_RENAMEAT2 = 5311
|
||||||
|
SYS_SECCOMP = 5312
|
||||||
|
SYS_GETRANDOM = 5313
|
||||||
|
SYS_MEMFD_CREATE = 5314
|
||||||
|
SYS_BPF = 5315
|
||||||
|
SYS_EXECVEAT = 5316
|
||||||
|
)
|
||||||
323
src/syscall/zsysnum_linux_mips64le.go
Normal file
323
src/syscall/zsysnum_linux_mips64le.go
Normal file
|
|
@ -0,0 +1,323 @@
|
||||||
|
// mksysnum_linux.pl /usr/include/asm/unistd.h
|
||||||
|
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT
|
||||||
|
|
||||||
|
package syscall
|
||||||
|
|
||||||
|
const (
|
||||||
|
SYS_READ = 5000
|
||||||
|
SYS_WRITE = 5001
|
||||||
|
SYS_OPEN = 5002
|
||||||
|
SYS_CLOSE = 5003
|
||||||
|
SYS_STAT = 5004
|
||||||
|
SYS_FSTAT = 5005
|
||||||
|
SYS_LSTAT = 5006
|
||||||
|
SYS_POLL = 5007
|
||||||
|
SYS_LSEEK = 5008
|
||||||
|
SYS_MMAP = 5009
|
||||||
|
SYS_MPROTECT = 5010
|
||||||
|
SYS_MUNMAP = 5011
|
||||||
|
SYS_BRK = 5012
|
||||||
|
SYS_RT_SIGACTION = 5013
|
||||||
|
SYS_RT_SIGPROCMASK = 5014
|
||||||
|
SYS_IOCTL = 5015
|
||||||
|
SYS_PREAD64 = 5016
|
||||||
|
SYS_PWRITE64 = 5017
|
||||||
|
SYS_READV = 5018
|
||||||
|
SYS_WRITEV = 5019
|
||||||
|
SYS_ACCESS = 5020
|
||||||
|
SYS_PIPE = 5021
|
||||||
|
SYS__NEWSELECT = 5022
|
||||||
|
SYS_SCHED_YIELD = 5023
|
||||||
|
SYS_MREMAP = 5024
|
||||||
|
SYS_MSYNC = 5025
|
||||||
|
SYS_MINCORE = 5026
|
||||||
|
SYS_MADVISE = 5027
|
||||||
|
SYS_SHMGET = 5028
|
||||||
|
SYS_SHMAT = 5029
|
||||||
|
SYS_SHMCTL = 5030
|
||||||
|
SYS_DUP = 5031
|
||||||
|
SYS_DUP2 = 5032
|
||||||
|
SYS_PAUSE = 5033
|
||||||
|
SYS_NANOSLEEP = 5034
|
||||||
|
SYS_GETITIMER = 5035
|
||||||
|
SYS_SETITIMER = 5036
|
||||||
|
SYS_ALARM = 5037
|
||||||
|
SYS_GETPID = 5038
|
||||||
|
SYS_SENDFILE = 5039
|
||||||
|
SYS_SOCKET = 5040
|
||||||
|
SYS_CONNECT = 5041
|
||||||
|
SYS_ACCEPT = 5042
|
||||||
|
SYS_SENDTO = 5043
|
||||||
|
SYS_RECVFROM = 5044
|
||||||
|
SYS_SENDMSG = 5045
|
||||||
|
SYS_RECVMSG = 5046
|
||||||
|
SYS_SHUTDOWN = 5047
|
||||||
|
SYS_BIND = 5048
|
||||||
|
SYS_LISTEN = 5049
|
||||||
|
SYS_GETSOCKNAME = 5050
|
||||||
|
SYS_GETPEERNAME = 5051
|
||||||
|
SYS_SOCKETPAIR = 5052
|
||||||
|
SYS_SETSOCKOPT = 5053
|
||||||
|
SYS_GETSOCKOPT = 5054
|
||||||
|
SYS_CLONE = 5055
|
||||||
|
SYS_FORK = 5056
|
||||||
|
SYS_EXECVE = 5057
|
||||||
|
SYS_EXIT = 5058
|
||||||
|
SYS_WAIT4 = 5059
|
||||||
|
SYS_KILL = 5060
|
||||||
|
SYS_UNAME = 5061
|
||||||
|
SYS_SEMGET = 5062
|
||||||
|
SYS_SEMOP = 5063
|
||||||
|
SYS_SEMCTL = 5064
|
||||||
|
SYS_SHMDT = 5065
|
||||||
|
SYS_MSGGET = 5066
|
||||||
|
SYS_MSGSND = 5067
|
||||||
|
SYS_MSGRCV = 5068
|
||||||
|
SYS_MSGCTL = 5069
|
||||||
|
SYS_FCNTL = 5070
|
||||||
|
SYS_FLOCK = 5071
|
||||||
|
SYS_FSYNC = 5072
|
||||||
|
SYS_FDATASYNC = 5073
|
||||||
|
SYS_TRUNCATE = 5074
|
||||||
|
SYS_FTRUNCATE = 5075
|
||||||
|
SYS_GETDENTS = 5076
|
||||||
|
SYS_GETCWD = 5077
|
||||||
|
SYS_CHDIR = 5078
|
||||||
|
SYS_FCHDIR = 5079
|
||||||
|
SYS_RENAME = 5080
|
||||||
|
SYS_MKDIR = 5081
|
||||||
|
SYS_RMDIR = 5082
|
||||||
|
SYS_CREAT = 5083
|
||||||
|
SYS_LINK = 5084
|
||||||
|
SYS_UNLINK = 5085
|
||||||
|
SYS_SYMLINK = 5086
|
||||||
|
SYS_READLINK = 5087
|
||||||
|
SYS_CHMOD = 5088
|
||||||
|
SYS_FCHMOD = 5089
|
||||||
|
SYS_CHOWN = 5090
|
||||||
|
SYS_FCHOWN = 5091
|
||||||
|
SYS_LCHOWN = 5092
|
||||||
|
SYS_UMASK = 5093
|
||||||
|
SYS_GETTIMEOFDAY = 5094
|
||||||
|
SYS_GETRLIMIT = 5095
|
||||||
|
SYS_GETRUSAGE = 5096
|
||||||
|
SYS_SYSINFO = 5097
|
||||||
|
SYS_TIMES = 5098
|
||||||
|
SYS_PTRACE = 5099
|
||||||
|
SYS_GETUID = 5100
|
||||||
|
SYS_SYSLOG = 5101
|
||||||
|
SYS_GETGID = 5102
|
||||||
|
SYS_SETUID = 5103
|
||||||
|
SYS_SETGID = 5104
|
||||||
|
SYS_GETEUID = 5105
|
||||||
|
SYS_GETEGID = 5106
|
||||||
|
SYS_SETPGID = 5107
|
||||||
|
SYS_GETPPID = 5108
|
||||||
|
SYS_GETPGRP = 5109
|
||||||
|
SYS_SETSID = 5110
|
||||||
|
SYS_SETREUID = 5111
|
||||||
|
SYS_SETREGID = 5112
|
||||||
|
SYS_GETGROUPS = 5113
|
||||||
|
SYS_SETGROUPS = 5114
|
||||||
|
SYS_SETRESUID = 5115
|
||||||
|
SYS_GETRESUID = 5116
|
||||||
|
SYS_SETRESGID = 5117
|
||||||
|
SYS_GETRESGID = 5118
|
||||||
|
SYS_GETPGID = 5119
|
||||||
|
SYS_SETFSUID = 5120
|
||||||
|
SYS_SETFSGID = 5121
|
||||||
|
SYS_GETSID = 5122
|
||||||
|
SYS_CAPGET = 5123
|
||||||
|
SYS_CAPSET = 5124
|
||||||
|
SYS_RT_SIGPENDING = 5125
|
||||||
|
SYS_RT_SIGTIMEDWAIT = 5126
|
||||||
|
SYS_RT_SIGQUEUEINFO = 5127
|
||||||
|
SYS_RT_SIGSUSPEND = 5128
|
||||||
|
SYS_SIGALTSTACK = 5129
|
||||||
|
SYS_UTIME = 5130
|
||||||
|
SYS_MKNOD = 5131
|
||||||
|
SYS_PERSONALITY = 5132
|
||||||
|
SYS_USTAT = 5133
|
||||||
|
SYS_STATFS = 5134
|
||||||
|
SYS_FSTATFS = 5135
|
||||||
|
SYS_SYSFS = 5136
|
||||||
|
SYS_GETPRIORITY = 5137
|
||||||
|
SYS_SETPRIORITY = 5138
|
||||||
|
SYS_SCHED_SETPARAM = 5139
|
||||||
|
SYS_SCHED_GETPARAM = 5140
|
||||||
|
SYS_SCHED_SETSCHEDULER = 5141
|
||||||
|
SYS_SCHED_GETSCHEDULER = 5142
|
||||||
|
SYS_SCHED_GET_PRIORITY_MAX = 5143
|
||||||
|
SYS_SCHED_GET_PRIORITY_MIN = 5144
|
||||||
|
SYS_SCHED_RR_GET_INTERVAL = 5145
|
||||||
|
SYS_MLOCK = 5146
|
||||||
|
SYS_MUNLOCK = 5147
|
||||||
|
SYS_MLOCKALL = 5148
|
||||||
|
SYS_MUNLOCKALL = 5149
|
||||||
|
SYS_VHANGUP = 5150
|
||||||
|
SYS_PIVOT_ROOT = 5151
|
||||||
|
SYS__SYSCTL = 5152
|
||||||
|
SYS_PRCTL = 5153
|
||||||
|
SYS_ADJTIMEX = 5154
|
||||||
|
SYS_SETRLIMIT = 5155
|
||||||
|
SYS_CHROOT = 5156
|
||||||
|
SYS_SYNC = 5157
|
||||||
|
SYS_ACCT = 5158
|
||||||
|
SYS_SETTIMEOFDAY = 5159
|
||||||
|
SYS_MOUNT = 5160
|
||||||
|
SYS_UMOUNT2 = 5161
|
||||||
|
SYS_SWAPON = 5162
|
||||||
|
SYS_SWAPOFF = 5163
|
||||||
|
SYS_REBOOT = 5164
|
||||||
|
SYS_SETHOSTNAME = 5165
|
||||||
|
SYS_SETDOMAINNAME = 5166
|
||||||
|
SYS_CREATE_MODULE = 5167
|
||||||
|
SYS_INIT_MODULE = 5168
|
||||||
|
SYS_DELETE_MODULE = 5169
|
||||||
|
SYS_GET_KERNEL_SYMS = 5170
|
||||||
|
SYS_QUERY_MODULE = 5171
|
||||||
|
SYS_QUOTACTL = 5172
|
||||||
|
SYS_NFSSERVCTL = 5173
|
||||||
|
SYS_GETPMSG = 5174
|
||||||
|
SYS_PUTPMSG = 5175
|
||||||
|
SYS_AFS_SYSCALL = 5176
|
||||||
|
SYS_RESERVED177 = 5177
|
||||||
|
SYS_GETTID = 5178
|
||||||
|
SYS_READAHEAD = 5179
|
||||||
|
SYS_SETXATTR = 5180
|
||||||
|
SYS_LSETXATTR = 5181
|
||||||
|
SYS_FSETXATTR = 5182
|
||||||
|
SYS_GETXATTR = 5183
|
||||||
|
SYS_LGETXATTR = 5184
|
||||||
|
SYS_FGETXATTR = 5185
|
||||||
|
SYS_LISTXATTR = 5186
|
||||||
|
SYS_LLISTXATTR = 5187
|
||||||
|
SYS_FLISTXATTR = 5188
|
||||||
|
SYS_REMOVEXATTR = 5189
|
||||||
|
SYS_LREMOVEXATTR = 5190
|
||||||
|
SYS_FREMOVEXATTR = 5191
|
||||||
|
SYS_TKILL = 5192
|
||||||
|
SYS_RESERVED193 = 5193
|
||||||
|
SYS_FUTEX = 5194
|
||||||
|
SYS_SCHED_SETAFFINITY = 5195
|
||||||
|
SYS_SCHED_GETAFFINITY = 5196
|
||||||
|
SYS_CACHEFLUSH = 5197
|
||||||
|
SYS_CACHECTL = 5198
|
||||||
|
SYS_SYSMIPS = 5199
|
||||||
|
SYS_IO_SETUP = 5200
|
||||||
|
SYS_IO_DESTROY = 5201
|
||||||
|
SYS_IO_GETEVENTS = 5202
|
||||||
|
SYS_IO_SUBMIT = 5203
|
||||||
|
SYS_IO_CANCEL = 5204
|
||||||
|
SYS_EXIT_GROUP = 5205
|
||||||
|
SYS_LOOKUP_DCOOKIE = 5206
|
||||||
|
SYS_EPOLL_CREATE = 5207
|
||||||
|
SYS_EPOLL_CTL = 5208
|
||||||
|
SYS_EPOLL_WAIT = 5209
|
||||||
|
SYS_REMAP_FILE_PAGES = 5210
|
||||||
|
SYS_RT_SIGRETURN = 5211
|
||||||
|
SYS_SET_TID_ADDRESS = 5212
|
||||||
|
SYS_RESTART_SYSCALL = 5213
|
||||||
|
SYS_SEMTIMEDOP = 5214
|
||||||
|
SYS_FADVISE64 = 5215
|
||||||
|
SYS_TIMER_CREATE = 5216
|
||||||
|
SYS_TIMER_SETTIME = 5217
|
||||||
|
SYS_TIMER_GETTIME = 5218
|
||||||
|
SYS_TIMER_GETOVERRUN = 5219
|
||||||
|
SYS_TIMER_DELETE = 5220
|
||||||
|
SYS_CLOCK_SETTIME = 5221
|
||||||
|
SYS_CLOCK_GETTIME = 5222
|
||||||
|
SYS_CLOCK_GETRES = 5223
|
||||||
|
SYS_CLOCK_NANOSLEEP = 5224
|
||||||
|
SYS_TGKILL = 5225
|
||||||
|
SYS_UTIMES = 5226
|
||||||
|
SYS_MBIND = 5227
|
||||||
|
SYS_GET_MEMPOLICY = 5228
|
||||||
|
SYS_SET_MEMPOLICY = 5229
|
||||||
|
SYS_MQ_OPEN = 5230
|
||||||
|
SYS_MQ_UNLINK = 5231
|
||||||
|
SYS_MQ_TIMEDSEND = 5232
|
||||||
|
SYS_MQ_TIMEDRECEIVE = 5233
|
||||||
|
SYS_MQ_NOTIFY = 5234
|
||||||
|
SYS_MQ_GETSETATTR = 5235
|
||||||
|
SYS_VSERVER = 5236
|
||||||
|
SYS_WAITID = 5237
|
||||||
|
SYS_ADD_KEY = 5239
|
||||||
|
SYS_REQUEST_KEY = 5240
|
||||||
|
SYS_KEYCTL = 5241
|
||||||
|
SYS_SET_THREAD_AREA = 5242
|
||||||
|
SYS_INOTIFY_INIT = 5243
|
||||||
|
SYS_INOTIFY_ADD_WATCH = 5244
|
||||||
|
SYS_INOTIFY_RM_WATCH = 5245
|
||||||
|
SYS_MIGRATE_PAGES = 5246
|
||||||
|
SYS_OPENAT = 5247
|
||||||
|
SYS_MKDIRAT = 5248
|
||||||
|
SYS_MKNODAT = 5249
|
||||||
|
SYS_FCHOWNAT = 5250
|
||||||
|
SYS_FUTIMESAT = 5251
|
||||||
|
SYS_NEWFSTATAT = 5252
|
||||||
|
SYS_UNLINKAT = 5253
|
||||||
|
SYS_RENAMEAT = 5254
|
||||||
|
SYS_LINKAT = 5255
|
||||||
|
SYS_SYMLINKAT = 5256
|
||||||
|
SYS_READLINKAT = 5257
|
||||||
|
SYS_FCHMODAT = 5258
|
||||||
|
SYS_FACCESSAT = 5259
|
||||||
|
SYS_PSELECT6 = 5260
|
||||||
|
SYS_PPOLL = 5261
|
||||||
|
SYS_UNSHARE = 5262
|
||||||
|
SYS_SPLICE = 5263
|
||||||
|
SYS_SYNC_FILE_RANGE = 5264
|
||||||
|
SYS_TEE = 5265
|
||||||
|
SYS_VMSPLICE = 5266
|
||||||
|
SYS_MOVE_PAGES = 5267
|
||||||
|
SYS_SET_ROBUST_LIST = 5268
|
||||||
|
SYS_GET_ROBUST_LIST = 5269
|
||||||
|
SYS_KEXEC_LOAD = 5270
|
||||||
|
SYS_GETCPU = 5271
|
||||||
|
SYS_EPOLL_PWAIT = 5272
|
||||||
|
SYS_IOPRIO_SET = 5273
|
||||||
|
SYS_IOPRIO_GET = 5274
|
||||||
|
SYS_UTIMENSAT = 5275
|
||||||
|
SYS_SIGNALFD = 5276
|
||||||
|
SYS_TIMERFD = 5277
|
||||||
|
SYS_EVENTFD = 5278
|
||||||
|
SYS_FALLOCATE = 5279
|
||||||
|
SYS_TIMERFD_CREATE = 5280
|
||||||
|
SYS_TIMERFD_GETTIME = 5281
|
||||||
|
SYS_TIMERFD_SETTIME = 5282
|
||||||
|
SYS_SIGNALFD4 = 5283
|
||||||
|
SYS_EVENTFD2 = 5284
|
||||||
|
SYS_EPOLL_CREATE1 = 5285
|
||||||
|
SYS_DUP3 = 5286
|
||||||
|
SYS_PIPE2 = 5287
|
||||||
|
SYS_INOTIFY_INIT1 = 5288
|
||||||
|
SYS_PREADV = 5289
|
||||||
|
SYS_PWRITEV = 5290
|
||||||
|
SYS_RT_TGSIGQUEUEINFO = 5291
|
||||||
|
SYS_PERF_EVENT_OPEN = 5292
|
||||||
|
SYS_ACCEPT4 = 5293
|
||||||
|
SYS_RECVMMSG = 5294
|
||||||
|
SYS_FANOTIFY_INIT = 5295
|
||||||
|
SYS_FANOTIFY_MARK = 5296
|
||||||
|
SYS_PRLIMIT64 = 5297
|
||||||
|
SYS_NAME_TO_HANDLE_AT = 5298
|
||||||
|
SYS_OPEN_BY_HANDLE_AT = 5299
|
||||||
|
SYS_CLOCK_ADJTIME = 5300
|
||||||
|
SYS_SYNCFS = 5301
|
||||||
|
SYS_SENDMMSG = 5302
|
||||||
|
SYS_SETNS = 5303
|
||||||
|
SYS_PROCESS_VM_READV = 5304
|
||||||
|
SYS_PROCESS_VM_WRITEV = 5305
|
||||||
|
SYS_KCMP = 5306
|
||||||
|
SYS_FINIT_MODULE = 5307
|
||||||
|
SYS_GETDENTS64 = 5308
|
||||||
|
SYS_SCHED_SETATTR = 5309
|
||||||
|
SYS_SCHED_GETATTR = 5310
|
||||||
|
SYS_RENAMEAT2 = 5311
|
||||||
|
SYS_SECCOMP = 5312
|
||||||
|
SYS_GETRANDOM = 5313
|
||||||
|
SYS_MEMFD_CREATE = 5314
|
||||||
|
SYS_BPF = 5315
|
||||||
|
SYS_EXECVEAT = 5316
|
||||||
|
)
|
||||||
602
src/syscall/ztypes_linux_mips64.go
Normal file
602
src/syscall/ztypes_linux_mips64.go
Normal file
|
|
@ -0,0 +1,602 @@
|
||||||
|
// Created by cgo -godefs - DO NOT EDIT
|
||||||
|
// cgo -godefs types_linux.go
|
||||||
|
|
||||||
|
package syscall
|
||||||
|
|
||||||
|
const (
|
||||||
|
sizeofPtr = 0x8
|
||||||
|
sizeofShort = 0x2
|
||||||
|
sizeofInt = 0x4
|
||||||
|
sizeofLong = 0x8
|
||||||
|
sizeofLongLong = 0x8
|
||||||
|
PathMax = 0x1000
|
||||||
|
)
|
||||||
|
|
||||||
|
type (
|
||||||
|
_C_short int16
|
||||||
|
_C_int int32
|
||||||
|
_C_long int64
|
||||||
|
_C_long_long int64
|
||||||
|
)
|
||||||
|
|
||||||
|
type Timespec struct {
|
||||||
|
Sec int64
|
||||||
|
Nsec int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Timeval struct {
|
||||||
|
Sec int64
|
||||||
|
Usec int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Timex struct {
|
||||||
|
Modes uint32
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Offset int64
|
||||||
|
Freq int64
|
||||||
|
Maxerror int64
|
||||||
|
Esterror int64
|
||||||
|
Status int32
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
Constant int64
|
||||||
|
Precision int64
|
||||||
|
Tolerance int64
|
||||||
|
Time Timeval
|
||||||
|
Tick int64
|
||||||
|
Ppsfreq int64
|
||||||
|
Jitter int64
|
||||||
|
Shift int32
|
||||||
|
Pad_cgo_2 [4]byte
|
||||||
|
Stabil int64
|
||||||
|
Jitcnt int64
|
||||||
|
Calcnt int64
|
||||||
|
Errcnt int64
|
||||||
|
Stbcnt int64
|
||||||
|
Tai int32
|
||||||
|
Pad_cgo_3 [44]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Time_t int64
|
||||||
|
|
||||||
|
type Tms struct {
|
||||||
|
Utime int64
|
||||||
|
Stime int64
|
||||||
|
Cutime int64
|
||||||
|
Cstime int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Utimbuf struct {
|
||||||
|
Actime int64
|
||||||
|
Modtime int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Rusage struct {
|
||||||
|
Utime Timeval
|
||||||
|
Stime Timeval
|
||||||
|
Maxrss int64
|
||||||
|
Ixrss int64
|
||||||
|
Idrss int64
|
||||||
|
Isrss int64
|
||||||
|
Minflt int64
|
||||||
|
Majflt int64
|
||||||
|
Nswap int64
|
||||||
|
Inblock int64
|
||||||
|
Oublock int64
|
||||||
|
Msgsnd int64
|
||||||
|
Msgrcv int64
|
||||||
|
Nsignals int64
|
||||||
|
Nvcsw int64
|
||||||
|
Nivcsw int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Rlimit struct {
|
||||||
|
Cur uint64
|
||||||
|
Max uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type _Gid_t uint32
|
||||||
|
|
||||||
|
type Stat_t struct {
|
||||||
|
Dev uint32
|
||||||
|
Pad1 [3]int32
|
||||||
|
Ino uint64
|
||||||
|
Mode uint32
|
||||||
|
Nlink uint32
|
||||||
|
Uid uint32
|
||||||
|
Gid uint32
|
||||||
|
Rdev uint32
|
||||||
|
Pad2 [3]uint32
|
||||||
|
Size int64
|
||||||
|
Atim Timespec
|
||||||
|
Mtim Timespec
|
||||||
|
Ctim Timespec
|
||||||
|
Blksize uint32
|
||||||
|
Pad4 uint32
|
||||||
|
Blocks int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Statfs_t struct {
|
||||||
|
Type int64
|
||||||
|
Bsize int64
|
||||||
|
Frsize int64
|
||||||
|
Blocks uint64
|
||||||
|
Bfree uint64
|
||||||
|
Files uint64
|
||||||
|
Ffree uint64
|
||||||
|
Bavail uint64
|
||||||
|
Fsid Fsid
|
||||||
|
Namelen int64
|
||||||
|
Flags int64
|
||||||
|
Spare [5]int64
|
||||||
|
}
|
||||||
|
|
||||||
|
// Note: on mips64, we're using the getdents syscall,
|
||||||
|
// so the Dirent struct is different.
|
||||||
|
|
||||||
|
type Dirent struct {
|
||||||
|
Ino uint64
|
||||||
|
Off int64
|
||||||
|
Reclen uint16
|
||||||
|
Name [256]int8
|
||||||
|
Type uint8
|
||||||
|
Pad_cgo_0 [5]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Fsid struct {
|
||||||
|
X__val [2]int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Flock_t struct {
|
||||||
|
Type int16
|
||||||
|
Whence int16
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Start int64
|
||||||
|
Len int64
|
||||||
|
Pid int32
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrInet4 struct {
|
||||||
|
Family uint16
|
||||||
|
Port uint16
|
||||||
|
Addr [4]byte /* in_addr */
|
||||||
|
Zero [8]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrInet6 struct {
|
||||||
|
Family uint16
|
||||||
|
Port uint16
|
||||||
|
Flowinfo uint32
|
||||||
|
Addr [16]byte /* in6_addr */
|
||||||
|
Scope_id uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrUnix struct {
|
||||||
|
Family uint16
|
||||||
|
Path [108]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrLinklayer struct {
|
||||||
|
Family uint16
|
||||||
|
Protocol uint16
|
||||||
|
Ifindex int32
|
||||||
|
Hatype uint16
|
||||||
|
Pkttype uint8
|
||||||
|
Halen uint8
|
||||||
|
Addr [8]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrNetlink struct {
|
||||||
|
Family uint16
|
||||||
|
Pad uint16
|
||||||
|
Pid uint32
|
||||||
|
Groups uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddr struct {
|
||||||
|
Family uint16
|
||||||
|
Data [14]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrAny struct {
|
||||||
|
Addr RawSockaddr
|
||||||
|
Pad [96]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type _Socklen uint32
|
||||||
|
|
||||||
|
type Linger struct {
|
||||||
|
Onoff int32
|
||||||
|
Linger int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Iovec struct {
|
||||||
|
Base *byte
|
||||||
|
Len uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPMreq struct {
|
||||||
|
Multiaddr [4]byte /* in_addr */
|
||||||
|
Interface [4]byte /* in_addr */
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPMreqn struct {
|
||||||
|
Multiaddr [4]byte /* in_addr */
|
||||||
|
Address [4]byte /* in_addr */
|
||||||
|
Ifindex int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPv6Mreq struct {
|
||||||
|
Multiaddr [16]byte /* in6_addr */
|
||||||
|
Interface uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Msghdr struct {
|
||||||
|
Name *byte
|
||||||
|
Namelen uint32
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Iov *Iovec
|
||||||
|
Iovlen uint64
|
||||||
|
Control *byte
|
||||||
|
Controllen uint64
|
||||||
|
Flags int32
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Cmsghdr struct {
|
||||||
|
Len uint64
|
||||||
|
Level int32
|
||||||
|
Type int32
|
||||||
|
X__cmsg_data [0]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type Inet4Pktinfo struct {
|
||||||
|
Ifindex int32
|
||||||
|
Spec_dst [4]byte /* in_addr */
|
||||||
|
Addr [4]byte /* in_addr */
|
||||||
|
}
|
||||||
|
|
||||||
|
type Inet6Pktinfo struct {
|
||||||
|
Addr [16]byte /* in6_addr */
|
||||||
|
Ifindex uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPv6MTUInfo struct {
|
||||||
|
Addr RawSockaddrInet6
|
||||||
|
Mtu uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type ICMPv6Filter struct {
|
||||||
|
Data [8]uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Ucred struct {
|
||||||
|
Pid int32
|
||||||
|
Uid uint32
|
||||||
|
Gid uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type TCPInfo struct {
|
||||||
|
State uint8
|
||||||
|
Ca_state uint8
|
||||||
|
Retransmits uint8
|
||||||
|
Probes uint8
|
||||||
|
Backoff uint8
|
||||||
|
Options uint8
|
||||||
|
Pad_cgo_0 [2]byte
|
||||||
|
Rto uint32
|
||||||
|
Ato uint32
|
||||||
|
Snd_mss uint32
|
||||||
|
Rcv_mss uint32
|
||||||
|
Unacked uint32
|
||||||
|
Sacked uint32
|
||||||
|
Lost uint32
|
||||||
|
Retrans uint32
|
||||||
|
Fackets uint32
|
||||||
|
Last_data_sent uint32
|
||||||
|
Last_ack_sent uint32
|
||||||
|
Last_data_recv uint32
|
||||||
|
Last_ack_recv uint32
|
||||||
|
Pmtu uint32
|
||||||
|
Rcv_ssthresh uint32
|
||||||
|
Rtt uint32
|
||||||
|
Rttvar uint32
|
||||||
|
Snd_ssthresh uint32
|
||||||
|
Snd_cwnd uint32
|
||||||
|
Advmss uint32
|
||||||
|
Reordering uint32
|
||||||
|
Rcv_rtt uint32
|
||||||
|
Rcv_space uint32
|
||||||
|
Total_retrans uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
SizeofSockaddrInet4 = 0x10
|
||||||
|
SizeofSockaddrInet6 = 0x1c
|
||||||
|
SizeofSockaddrAny = 0x70
|
||||||
|
SizeofSockaddrUnix = 0x6e
|
||||||
|
SizeofSockaddrLinklayer = 0x14
|
||||||
|
SizeofSockaddrNetlink = 0xc
|
||||||
|
SizeofLinger = 0x8
|
||||||
|
SizeofIPMreq = 0x8
|
||||||
|
SizeofIPMreqn = 0xc
|
||||||
|
SizeofIPv6Mreq = 0x14
|
||||||
|
SizeofMsghdr = 0x38
|
||||||
|
SizeofCmsghdr = 0x10
|
||||||
|
SizeofInet4Pktinfo = 0xc
|
||||||
|
SizeofInet6Pktinfo = 0x14
|
||||||
|
SizeofIPv6MTUInfo = 0x20
|
||||||
|
SizeofICMPv6Filter = 0x20
|
||||||
|
SizeofUcred = 0xc
|
||||||
|
SizeofTCPInfo = 0x68
|
||||||
|
)
|
||||||
|
|
||||||
|
const (
|
||||||
|
IFA_UNSPEC = 0x0
|
||||||
|
IFA_ADDRESS = 0x1
|
||||||
|
IFA_LOCAL = 0x2
|
||||||
|
IFA_LABEL = 0x3
|
||||||
|
IFA_BROADCAST = 0x4
|
||||||
|
IFA_ANYCAST = 0x5
|
||||||
|
IFA_CACHEINFO = 0x6
|
||||||
|
IFA_MULTICAST = 0x7
|
||||||
|
IFLA_UNSPEC = 0x0
|
||||||
|
IFLA_ADDRESS = 0x1
|
||||||
|
IFLA_BROADCAST = 0x2
|
||||||
|
IFLA_IFNAME = 0x3
|
||||||
|
IFLA_MTU = 0x4
|
||||||
|
IFLA_LINK = 0x5
|
||||||
|
IFLA_QDISC = 0x6
|
||||||
|
IFLA_STATS = 0x7
|
||||||
|
IFLA_COST = 0x8
|
||||||
|
IFLA_PRIORITY = 0x9
|
||||||
|
IFLA_MASTER = 0xa
|
||||||
|
IFLA_WIRELESS = 0xb
|
||||||
|
IFLA_PROTINFO = 0xc
|
||||||
|
IFLA_TXQLEN = 0xd
|
||||||
|
IFLA_MAP = 0xe
|
||||||
|
IFLA_WEIGHT = 0xf
|
||||||
|
IFLA_OPERSTATE = 0x10
|
||||||
|
IFLA_LINKMODE = 0x11
|
||||||
|
IFLA_LINKINFO = 0x12
|
||||||
|
IFLA_NET_NS_PID = 0x13
|
||||||
|
IFLA_IFALIAS = 0x14
|
||||||
|
IFLA_MAX = 0x22
|
||||||
|
RT_SCOPE_UNIVERSE = 0x0
|
||||||
|
RT_SCOPE_SITE = 0xc8
|
||||||
|
RT_SCOPE_LINK = 0xfd
|
||||||
|
RT_SCOPE_HOST = 0xfe
|
||||||
|
RT_SCOPE_NOWHERE = 0xff
|
||||||
|
RT_TABLE_UNSPEC = 0x0
|
||||||
|
RT_TABLE_COMPAT = 0xfc
|
||||||
|
RT_TABLE_DEFAULT = 0xfd
|
||||||
|
RT_TABLE_MAIN = 0xfe
|
||||||
|
RT_TABLE_LOCAL = 0xff
|
||||||
|
RT_TABLE_MAX = 0xffffffff
|
||||||
|
RTA_UNSPEC = 0x0
|
||||||
|
RTA_DST = 0x1
|
||||||
|
RTA_SRC = 0x2
|
||||||
|
RTA_IIF = 0x3
|
||||||
|
RTA_OIF = 0x4
|
||||||
|
RTA_GATEWAY = 0x5
|
||||||
|
RTA_PRIORITY = 0x6
|
||||||
|
RTA_PREFSRC = 0x7
|
||||||
|
RTA_METRICS = 0x8
|
||||||
|
RTA_MULTIPATH = 0x9
|
||||||
|
RTA_FLOW = 0xb
|
||||||
|
RTA_CACHEINFO = 0xc
|
||||||
|
RTA_TABLE = 0xf
|
||||||
|
RTN_UNSPEC = 0x0
|
||||||
|
RTN_UNICAST = 0x1
|
||||||
|
RTN_LOCAL = 0x2
|
||||||
|
RTN_BROADCAST = 0x3
|
||||||
|
RTN_ANYCAST = 0x4
|
||||||
|
RTN_MULTICAST = 0x5
|
||||||
|
RTN_BLACKHOLE = 0x6
|
||||||
|
RTN_UNREACHABLE = 0x7
|
||||||
|
RTN_PROHIBIT = 0x8
|
||||||
|
RTN_THROW = 0x9
|
||||||
|
RTN_NAT = 0xa
|
||||||
|
RTN_XRESOLVE = 0xb
|
||||||
|
RTNLGRP_NONE = 0x0
|
||||||
|
RTNLGRP_LINK = 0x1
|
||||||
|
RTNLGRP_NOTIFY = 0x2
|
||||||
|
RTNLGRP_NEIGH = 0x3
|
||||||
|
RTNLGRP_TC = 0x4
|
||||||
|
RTNLGRP_IPV4_IFADDR = 0x5
|
||||||
|
RTNLGRP_IPV4_MROUTE = 0x6
|
||||||
|
RTNLGRP_IPV4_ROUTE = 0x7
|
||||||
|
RTNLGRP_IPV4_RULE = 0x8
|
||||||
|
RTNLGRP_IPV6_IFADDR = 0x9
|
||||||
|
RTNLGRP_IPV6_MROUTE = 0xa
|
||||||
|
RTNLGRP_IPV6_ROUTE = 0xb
|
||||||
|
RTNLGRP_IPV6_IFINFO = 0xc
|
||||||
|
RTNLGRP_IPV6_PREFIX = 0x12
|
||||||
|
RTNLGRP_IPV6_RULE = 0x13
|
||||||
|
RTNLGRP_ND_USEROPT = 0x14
|
||||||
|
SizeofNlMsghdr = 0x10
|
||||||
|
SizeofNlMsgerr = 0x14
|
||||||
|
SizeofRtGenmsg = 0x1
|
||||||
|
SizeofNlAttr = 0x4
|
||||||
|
SizeofRtAttr = 0x4
|
||||||
|
SizeofIfInfomsg = 0x10
|
||||||
|
SizeofIfAddrmsg = 0x8
|
||||||
|
SizeofRtMsg = 0xc
|
||||||
|
SizeofRtNexthop = 0x8
|
||||||
|
)
|
||||||
|
|
||||||
|
type NlMsghdr struct {
|
||||||
|
Len uint32
|
||||||
|
Type uint16
|
||||||
|
Flags uint16
|
||||||
|
Seq uint32
|
||||||
|
Pid uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type NlMsgerr struct {
|
||||||
|
Error int32
|
||||||
|
Msg NlMsghdr
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtGenmsg struct {
|
||||||
|
Family uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type NlAttr struct {
|
||||||
|
Len uint16
|
||||||
|
Type uint16
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtAttr struct {
|
||||||
|
Len uint16
|
||||||
|
Type uint16
|
||||||
|
}
|
||||||
|
|
||||||
|
type IfInfomsg struct {
|
||||||
|
Family uint8
|
||||||
|
X__ifi_pad uint8
|
||||||
|
Type uint16
|
||||||
|
Index int32
|
||||||
|
Flags uint32
|
||||||
|
Change uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type IfAddrmsg struct {
|
||||||
|
Family uint8
|
||||||
|
Prefixlen uint8
|
||||||
|
Flags uint8
|
||||||
|
Scope uint8
|
||||||
|
Index uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtMsg struct {
|
||||||
|
Family uint8
|
||||||
|
Dst_len uint8
|
||||||
|
Src_len uint8
|
||||||
|
Tos uint8
|
||||||
|
Table uint8
|
||||||
|
Protocol uint8
|
||||||
|
Scope uint8
|
||||||
|
Type uint8
|
||||||
|
Flags uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtNexthop struct {
|
||||||
|
Len uint16
|
||||||
|
Flags uint8
|
||||||
|
Hops uint8
|
||||||
|
Ifindex int32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
SizeofSockFilter = 0x8
|
||||||
|
SizeofSockFprog = 0x10
|
||||||
|
)
|
||||||
|
|
||||||
|
type SockFilter struct {
|
||||||
|
Code uint16
|
||||||
|
Jt uint8
|
||||||
|
Jf uint8
|
||||||
|
K uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type SockFprog struct {
|
||||||
|
Len uint16
|
||||||
|
Pad_cgo_0 [6]byte
|
||||||
|
Filter *SockFilter
|
||||||
|
}
|
||||||
|
|
||||||
|
type InotifyEvent struct {
|
||||||
|
Wd int32
|
||||||
|
Mask uint32
|
||||||
|
Cookie uint32
|
||||||
|
Len uint32
|
||||||
|
Name [0]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
const SizeofInotifyEvent = 0x10
|
||||||
|
|
||||||
|
type PtraceRegs struct {
|
||||||
|
Regs [102]uint64
|
||||||
|
U_tsize uint64
|
||||||
|
U_dsize uint64
|
||||||
|
U_ssize uint64
|
||||||
|
Start_code uint64
|
||||||
|
Start_data uint64
|
||||||
|
Start_stack uint64
|
||||||
|
Signal int64
|
||||||
|
U_ar0 uint64
|
||||||
|
Magic uint64
|
||||||
|
U_comm [32]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type FdSet struct {
|
||||||
|
Bits [16]int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Sysinfo_t struct {
|
||||||
|
Uptime int64
|
||||||
|
Loads [3]uint64
|
||||||
|
Totalram uint64
|
||||||
|
Freeram uint64
|
||||||
|
Sharedram uint64
|
||||||
|
Bufferram uint64
|
||||||
|
Totalswap uint64
|
||||||
|
Freeswap uint64
|
||||||
|
Procs uint16
|
||||||
|
Pad uint16
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Totalhigh uint64
|
||||||
|
Freehigh uint64
|
||||||
|
Unit uint32
|
||||||
|
X_f [0]int8
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Utsname struct {
|
||||||
|
Sysname [65]int8
|
||||||
|
Nodename [65]int8
|
||||||
|
Release [65]int8
|
||||||
|
Version [65]int8
|
||||||
|
Machine [65]int8
|
||||||
|
Domainname [65]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type Ustat_t struct {
|
||||||
|
Tfree int32
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Tinode uint64
|
||||||
|
Fname [6]int8
|
||||||
|
Fpack [6]int8
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type EpollEvent struct {
|
||||||
|
Events uint32
|
||||||
|
Fd int32
|
||||||
|
Pad int32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
_AT_FDCWD = -0x64
|
||||||
|
_AT_REMOVEDIR = 0x200
|
||||||
|
_AT_SYMLINK_NOFOLLOW = 0x100
|
||||||
|
)
|
||||||
|
|
||||||
|
type Termios struct {
|
||||||
|
Iflag uint32
|
||||||
|
Oflag uint32
|
||||||
|
Cflag uint32
|
||||||
|
Lflag uint32
|
||||||
|
Line uint8
|
||||||
|
Cc [32]uint8
|
||||||
|
Pad_cgo_0 [3]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
IUCLC = 0x200
|
||||||
|
OLCUC = 0x2
|
||||||
|
TCGETS = 0x540d
|
||||||
|
TCSETS = 0x540e
|
||||||
|
XCASE = 0x4
|
||||||
|
)
|
||||||
602
src/syscall/ztypes_linux_mips64le.go
Normal file
602
src/syscall/ztypes_linux_mips64le.go
Normal file
|
|
@ -0,0 +1,602 @@
|
||||||
|
// Created by cgo -godefs - DO NOT EDIT
|
||||||
|
// cgo -godefs types_linux.go
|
||||||
|
|
||||||
|
package syscall
|
||||||
|
|
||||||
|
const (
|
||||||
|
sizeofPtr = 0x8
|
||||||
|
sizeofShort = 0x2
|
||||||
|
sizeofInt = 0x4
|
||||||
|
sizeofLong = 0x8
|
||||||
|
sizeofLongLong = 0x8
|
||||||
|
PathMax = 0x1000
|
||||||
|
)
|
||||||
|
|
||||||
|
type (
|
||||||
|
_C_short int16
|
||||||
|
_C_int int32
|
||||||
|
_C_long int64
|
||||||
|
_C_long_long int64
|
||||||
|
)
|
||||||
|
|
||||||
|
type Timespec struct {
|
||||||
|
Sec int64
|
||||||
|
Nsec int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Timeval struct {
|
||||||
|
Sec int64
|
||||||
|
Usec int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Timex struct {
|
||||||
|
Modes uint32
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Offset int64
|
||||||
|
Freq int64
|
||||||
|
Maxerror int64
|
||||||
|
Esterror int64
|
||||||
|
Status int32
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
Constant int64
|
||||||
|
Precision int64
|
||||||
|
Tolerance int64
|
||||||
|
Time Timeval
|
||||||
|
Tick int64
|
||||||
|
Ppsfreq int64
|
||||||
|
Jitter int64
|
||||||
|
Shift int32
|
||||||
|
Pad_cgo_2 [4]byte
|
||||||
|
Stabil int64
|
||||||
|
Jitcnt int64
|
||||||
|
Calcnt int64
|
||||||
|
Errcnt int64
|
||||||
|
Stbcnt int64
|
||||||
|
Tai int32
|
||||||
|
Pad_cgo_3 [44]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Time_t int64
|
||||||
|
|
||||||
|
type Tms struct {
|
||||||
|
Utime int64
|
||||||
|
Stime int64
|
||||||
|
Cutime int64
|
||||||
|
Cstime int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Utimbuf struct {
|
||||||
|
Actime int64
|
||||||
|
Modtime int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Rusage struct {
|
||||||
|
Utime Timeval
|
||||||
|
Stime Timeval
|
||||||
|
Maxrss int64
|
||||||
|
Ixrss int64
|
||||||
|
Idrss int64
|
||||||
|
Isrss int64
|
||||||
|
Minflt int64
|
||||||
|
Majflt int64
|
||||||
|
Nswap int64
|
||||||
|
Inblock int64
|
||||||
|
Oublock int64
|
||||||
|
Msgsnd int64
|
||||||
|
Msgrcv int64
|
||||||
|
Nsignals int64
|
||||||
|
Nvcsw int64
|
||||||
|
Nivcsw int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Rlimit struct {
|
||||||
|
Cur uint64
|
||||||
|
Max uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type _Gid_t uint32
|
||||||
|
|
||||||
|
type Stat_t struct {
|
||||||
|
Dev uint32
|
||||||
|
Pad1 [3]int32
|
||||||
|
Ino uint64
|
||||||
|
Mode uint32
|
||||||
|
Nlink uint32
|
||||||
|
Uid uint32
|
||||||
|
Gid uint32
|
||||||
|
Rdev uint32
|
||||||
|
Pad2 [3]uint32
|
||||||
|
Size int64
|
||||||
|
Atim Timespec
|
||||||
|
Mtim Timespec
|
||||||
|
Ctim Timespec
|
||||||
|
Blksize uint32
|
||||||
|
Pad4 uint32
|
||||||
|
Blocks int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Statfs_t struct {
|
||||||
|
Type int64
|
||||||
|
Bsize int64
|
||||||
|
Frsize int64
|
||||||
|
Blocks uint64
|
||||||
|
Bfree uint64
|
||||||
|
Files uint64
|
||||||
|
Ffree uint64
|
||||||
|
Bavail uint64
|
||||||
|
Fsid Fsid
|
||||||
|
Namelen int64
|
||||||
|
Flags int64
|
||||||
|
Spare [5]int64
|
||||||
|
}
|
||||||
|
|
||||||
|
// Note: on mips64, we're using the getdents syscall,
|
||||||
|
// so the Dirent struct is different.
|
||||||
|
|
||||||
|
type Dirent struct {
|
||||||
|
Ino uint64
|
||||||
|
Off int64
|
||||||
|
Reclen uint16
|
||||||
|
Name [256]int8
|
||||||
|
Type uint8
|
||||||
|
Pad_cgo_0 [5]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Fsid struct {
|
||||||
|
X__val [2]int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Flock_t struct {
|
||||||
|
Type int16
|
||||||
|
Whence int16
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Start int64
|
||||||
|
Len int64
|
||||||
|
Pid int32
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrInet4 struct {
|
||||||
|
Family uint16
|
||||||
|
Port uint16
|
||||||
|
Addr [4]byte /* in_addr */
|
||||||
|
Zero [8]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrInet6 struct {
|
||||||
|
Family uint16
|
||||||
|
Port uint16
|
||||||
|
Flowinfo uint32
|
||||||
|
Addr [16]byte /* in6_addr */
|
||||||
|
Scope_id uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrUnix struct {
|
||||||
|
Family uint16
|
||||||
|
Path [108]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrLinklayer struct {
|
||||||
|
Family uint16
|
||||||
|
Protocol uint16
|
||||||
|
Ifindex int32
|
||||||
|
Hatype uint16
|
||||||
|
Pkttype uint8
|
||||||
|
Halen uint8
|
||||||
|
Addr [8]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrNetlink struct {
|
||||||
|
Family uint16
|
||||||
|
Pad uint16
|
||||||
|
Pid uint32
|
||||||
|
Groups uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddr struct {
|
||||||
|
Family uint16
|
||||||
|
Data [14]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrAny struct {
|
||||||
|
Addr RawSockaddr
|
||||||
|
Pad [96]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type _Socklen uint32
|
||||||
|
|
||||||
|
type Linger struct {
|
||||||
|
Onoff int32
|
||||||
|
Linger int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Iovec struct {
|
||||||
|
Base *byte
|
||||||
|
Len uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPMreq struct {
|
||||||
|
Multiaddr [4]byte /* in_addr */
|
||||||
|
Interface [4]byte /* in_addr */
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPMreqn struct {
|
||||||
|
Multiaddr [4]byte /* in_addr */
|
||||||
|
Address [4]byte /* in_addr */
|
||||||
|
Ifindex int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPv6Mreq struct {
|
||||||
|
Multiaddr [16]byte /* in6_addr */
|
||||||
|
Interface uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Msghdr struct {
|
||||||
|
Name *byte
|
||||||
|
Namelen uint32
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Iov *Iovec
|
||||||
|
Iovlen uint64
|
||||||
|
Control *byte
|
||||||
|
Controllen uint64
|
||||||
|
Flags int32
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Cmsghdr struct {
|
||||||
|
Len uint64
|
||||||
|
Level int32
|
||||||
|
Type int32
|
||||||
|
X__cmsg_data [0]uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type Inet4Pktinfo struct {
|
||||||
|
Ifindex int32
|
||||||
|
Spec_dst [4]byte /* in_addr */
|
||||||
|
Addr [4]byte /* in_addr */
|
||||||
|
}
|
||||||
|
|
||||||
|
type Inet6Pktinfo struct {
|
||||||
|
Addr [16]byte /* in6_addr */
|
||||||
|
Ifindex uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPv6MTUInfo struct {
|
||||||
|
Addr RawSockaddrInet6
|
||||||
|
Mtu uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type ICMPv6Filter struct {
|
||||||
|
Data [8]uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Ucred struct {
|
||||||
|
Pid int32
|
||||||
|
Uid uint32
|
||||||
|
Gid uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type TCPInfo struct {
|
||||||
|
State uint8
|
||||||
|
Ca_state uint8
|
||||||
|
Retransmits uint8
|
||||||
|
Probes uint8
|
||||||
|
Backoff uint8
|
||||||
|
Options uint8
|
||||||
|
Pad_cgo_0 [2]byte
|
||||||
|
Rto uint32
|
||||||
|
Ato uint32
|
||||||
|
Snd_mss uint32
|
||||||
|
Rcv_mss uint32
|
||||||
|
Unacked uint32
|
||||||
|
Sacked uint32
|
||||||
|
Lost uint32
|
||||||
|
Retrans uint32
|
||||||
|
Fackets uint32
|
||||||
|
Last_data_sent uint32
|
||||||
|
Last_ack_sent uint32
|
||||||
|
Last_data_recv uint32
|
||||||
|
Last_ack_recv uint32
|
||||||
|
Pmtu uint32
|
||||||
|
Rcv_ssthresh uint32
|
||||||
|
Rtt uint32
|
||||||
|
Rttvar uint32
|
||||||
|
Snd_ssthresh uint32
|
||||||
|
Snd_cwnd uint32
|
||||||
|
Advmss uint32
|
||||||
|
Reordering uint32
|
||||||
|
Rcv_rtt uint32
|
||||||
|
Rcv_space uint32
|
||||||
|
Total_retrans uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
SizeofSockaddrInet4 = 0x10
|
||||||
|
SizeofSockaddrInet6 = 0x1c
|
||||||
|
SizeofSockaddrAny = 0x70
|
||||||
|
SizeofSockaddrUnix = 0x6e
|
||||||
|
SizeofSockaddrLinklayer = 0x14
|
||||||
|
SizeofSockaddrNetlink = 0xc
|
||||||
|
SizeofLinger = 0x8
|
||||||
|
SizeofIPMreq = 0x8
|
||||||
|
SizeofIPMreqn = 0xc
|
||||||
|
SizeofIPv6Mreq = 0x14
|
||||||
|
SizeofMsghdr = 0x38
|
||||||
|
SizeofCmsghdr = 0x10
|
||||||
|
SizeofInet4Pktinfo = 0xc
|
||||||
|
SizeofInet6Pktinfo = 0x14
|
||||||
|
SizeofIPv6MTUInfo = 0x20
|
||||||
|
SizeofICMPv6Filter = 0x20
|
||||||
|
SizeofUcred = 0xc
|
||||||
|
SizeofTCPInfo = 0x68
|
||||||
|
)
|
||||||
|
|
||||||
|
const (
|
||||||
|
IFA_UNSPEC = 0x0
|
||||||
|
IFA_ADDRESS = 0x1
|
||||||
|
IFA_LOCAL = 0x2
|
||||||
|
IFA_LABEL = 0x3
|
||||||
|
IFA_BROADCAST = 0x4
|
||||||
|
IFA_ANYCAST = 0x5
|
||||||
|
IFA_CACHEINFO = 0x6
|
||||||
|
IFA_MULTICAST = 0x7
|
||||||
|
IFLA_UNSPEC = 0x0
|
||||||
|
IFLA_ADDRESS = 0x1
|
||||||
|
IFLA_BROADCAST = 0x2
|
||||||
|
IFLA_IFNAME = 0x3
|
||||||
|
IFLA_MTU = 0x4
|
||||||
|
IFLA_LINK = 0x5
|
||||||
|
IFLA_QDISC = 0x6
|
||||||
|
IFLA_STATS = 0x7
|
||||||
|
IFLA_COST = 0x8
|
||||||
|
IFLA_PRIORITY = 0x9
|
||||||
|
IFLA_MASTER = 0xa
|
||||||
|
IFLA_WIRELESS = 0xb
|
||||||
|
IFLA_PROTINFO = 0xc
|
||||||
|
IFLA_TXQLEN = 0xd
|
||||||
|
IFLA_MAP = 0xe
|
||||||
|
IFLA_WEIGHT = 0xf
|
||||||
|
IFLA_OPERSTATE = 0x10
|
||||||
|
IFLA_LINKMODE = 0x11
|
||||||
|
IFLA_LINKINFO = 0x12
|
||||||
|
IFLA_NET_NS_PID = 0x13
|
||||||
|
IFLA_IFALIAS = 0x14
|
||||||
|
IFLA_MAX = 0x22
|
||||||
|
RT_SCOPE_UNIVERSE = 0x0
|
||||||
|
RT_SCOPE_SITE = 0xc8
|
||||||
|
RT_SCOPE_LINK = 0xfd
|
||||||
|
RT_SCOPE_HOST = 0xfe
|
||||||
|
RT_SCOPE_NOWHERE = 0xff
|
||||||
|
RT_TABLE_UNSPEC = 0x0
|
||||||
|
RT_TABLE_COMPAT = 0xfc
|
||||||
|
RT_TABLE_DEFAULT = 0xfd
|
||||||
|
RT_TABLE_MAIN = 0xfe
|
||||||
|
RT_TABLE_LOCAL = 0xff
|
||||||
|
RT_TABLE_MAX = 0xffffffff
|
||||||
|
RTA_UNSPEC = 0x0
|
||||||
|
RTA_DST = 0x1
|
||||||
|
RTA_SRC = 0x2
|
||||||
|
RTA_IIF = 0x3
|
||||||
|
RTA_OIF = 0x4
|
||||||
|
RTA_GATEWAY = 0x5
|
||||||
|
RTA_PRIORITY = 0x6
|
||||||
|
RTA_PREFSRC = 0x7
|
||||||
|
RTA_METRICS = 0x8
|
||||||
|
RTA_MULTIPATH = 0x9
|
||||||
|
RTA_FLOW = 0xb
|
||||||
|
RTA_CACHEINFO = 0xc
|
||||||
|
RTA_TABLE = 0xf
|
||||||
|
RTN_UNSPEC = 0x0
|
||||||
|
RTN_UNICAST = 0x1
|
||||||
|
RTN_LOCAL = 0x2
|
||||||
|
RTN_BROADCAST = 0x3
|
||||||
|
RTN_ANYCAST = 0x4
|
||||||
|
RTN_MULTICAST = 0x5
|
||||||
|
RTN_BLACKHOLE = 0x6
|
||||||
|
RTN_UNREACHABLE = 0x7
|
||||||
|
RTN_PROHIBIT = 0x8
|
||||||
|
RTN_THROW = 0x9
|
||||||
|
RTN_NAT = 0xa
|
||||||
|
RTN_XRESOLVE = 0xb
|
||||||
|
RTNLGRP_NONE = 0x0
|
||||||
|
RTNLGRP_LINK = 0x1
|
||||||
|
RTNLGRP_NOTIFY = 0x2
|
||||||
|
RTNLGRP_NEIGH = 0x3
|
||||||
|
RTNLGRP_TC = 0x4
|
||||||
|
RTNLGRP_IPV4_IFADDR = 0x5
|
||||||
|
RTNLGRP_IPV4_MROUTE = 0x6
|
||||||
|
RTNLGRP_IPV4_ROUTE = 0x7
|
||||||
|
RTNLGRP_IPV4_RULE = 0x8
|
||||||
|
RTNLGRP_IPV6_IFADDR = 0x9
|
||||||
|
RTNLGRP_IPV6_MROUTE = 0xa
|
||||||
|
RTNLGRP_IPV6_ROUTE = 0xb
|
||||||
|
RTNLGRP_IPV6_IFINFO = 0xc
|
||||||
|
RTNLGRP_IPV6_PREFIX = 0x12
|
||||||
|
RTNLGRP_IPV6_RULE = 0x13
|
||||||
|
RTNLGRP_ND_USEROPT = 0x14
|
||||||
|
SizeofNlMsghdr = 0x10
|
||||||
|
SizeofNlMsgerr = 0x14
|
||||||
|
SizeofRtGenmsg = 0x1
|
||||||
|
SizeofNlAttr = 0x4
|
||||||
|
SizeofRtAttr = 0x4
|
||||||
|
SizeofIfInfomsg = 0x10
|
||||||
|
SizeofIfAddrmsg = 0x8
|
||||||
|
SizeofRtMsg = 0xc
|
||||||
|
SizeofRtNexthop = 0x8
|
||||||
|
)
|
||||||
|
|
||||||
|
type NlMsghdr struct {
|
||||||
|
Len uint32
|
||||||
|
Type uint16
|
||||||
|
Flags uint16
|
||||||
|
Seq uint32
|
||||||
|
Pid uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type NlMsgerr struct {
|
||||||
|
Error int32
|
||||||
|
Msg NlMsghdr
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtGenmsg struct {
|
||||||
|
Family uint8
|
||||||
|
}
|
||||||
|
|
||||||
|
type NlAttr struct {
|
||||||
|
Len uint16
|
||||||
|
Type uint16
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtAttr struct {
|
||||||
|
Len uint16
|
||||||
|
Type uint16
|
||||||
|
}
|
||||||
|
|
||||||
|
type IfInfomsg struct {
|
||||||
|
Family uint8
|
||||||
|
X__ifi_pad uint8
|
||||||
|
Type uint16
|
||||||
|
Index int32
|
||||||
|
Flags uint32
|
||||||
|
Change uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type IfAddrmsg struct {
|
||||||
|
Family uint8
|
||||||
|
Prefixlen uint8
|
||||||
|
Flags uint8
|
||||||
|
Scope uint8
|
||||||
|
Index uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtMsg struct {
|
||||||
|
Family uint8
|
||||||
|
Dst_len uint8
|
||||||
|
Src_len uint8
|
||||||
|
Tos uint8
|
||||||
|
Table uint8
|
||||||
|
Protocol uint8
|
||||||
|
Scope uint8
|
||||||
|
Type uint8
|
||||||
|
Flags uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtNexthop struct {
|
||||||
|
Len uint16
|
||||||
|
Flags uint8
|
||||||
|
Hops uint8
|
||||||
|
Ifindex int32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
SizeofSockFilter = 0x8
|
||||||
|
SizeofSockFprog = 0x10
|
||||||
|
)
|
||||||
|
|
||||||
|
type SockFilter struct {
|
||||||
|
Code uint16
|
||||||
|
Jt uint8
|
||||||
|
Jf uint8
|
||||||
|
K uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type SockFprog struct {
|
||||||
|
Len uint16
|
||||||
|
Pad_cgo_0 [6]byte
|
||||||
|
Filter *SockFilter
|
||||||
|
}
|
||||||
|
|
||||||
|
type InotifyEvent struct {
|
||||||
|
Wd int32
|
||||||
|
Mask uint32
|
||||||
|
Cookie uint32
|
||||||
|
Len uint32
|
||||||
|
Name [0]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
const SizeofInotifyEvent = 0x10
|
||||||
|
|
||||||
|
type PtraceRegs struct {
|
||||||
|
Regs [102]uint64
|
||||||
|
U_tsize uint64
|
||||||
|
U_dsize uint64
|
||||||
|
U_ssize uint64
|
||||||
|
Start_code uint64
|
||||||
|
Start_data uint64
|
||||||
|
Start_stack uint64
|
||||||
|
Signal int64
|
||||||
|
U_ar0 uint64
|
||||||
|
Magic uint64
|
||||||
|
U_comm [32]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type FdSet struct {
|
||||||
|
Bits [16]int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Sysinfo_t struct {
|
||||||
|
Uptime int64
|
||||||
|
Loads [3]uint64
|
||||||
|
Totalram uint64
|
||||||
|
Freeram uint64
|
||||||
|
Sharedram uint64
|
||||||
|
Bufferram uint64
|
||||||
|
Totalswap uint64
|
||||||
|
Freeswap uint64
|
||||||
|
Procs uint16
|
||||||
|
Pad uint16
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Totalhigh uint64
|
||||||
|
Freehigh uint64
|
||||||
|
Unit uint32
|
||||||
|
X_f [0]int8
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Utsname struct {
|
||||||
|
Sysname [65]int8
|
||||||
|
Nodename [65]int8
|
||||||
|
Release [65]int8
|
||||||
|
Version [65]int8
|
||||||
|
Machine [65]int8
|
||||||
|
Domainname [65]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type Ustat_t struct {
|
||||||
|
Tfree int32
|
||||||
|
Pad_cgo_0 [4]byte
|
||||||
|
Tinode uint64
|
||||||
|
Fname [6]int8
|
||||||
|
Fpack [6]int8
|
||||||
|
Pad_cgo_1 [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type EpollEvent struct {
|
||||||
|
Events uint32
|
||||||
|
Fd int32
|
||||||
|
Pad int32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
_AT_FDCWD = -0x64
|
||||||
|
_AT_REMOVEDIR = 0x200
|
||||||
|
_AT_SYMLINK_NOFOLLOW = 0x100
|
||||||
|
)
|
||||||
|
|
||||||
|
type Termios struct {
|
||||||
|
Iflag uint32
|
||||||
|
Oflag uint32
|
||||||
|
Cflag uint32
|
||||||
|
Lflag uint32
|
||||||
|
Line uint8
|
||||||
|
Cc [32]uint8
|
||||||
|
Pad_cgo_0 [3]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
IUCLC = 0x200
|
||||||
|
OLCUC = 0x2
|
||||||
|
TCGETS = 0x540d
|
||||||
|
TCSETS = 0x540e
|
||||||
|
XCASE = 0x4
|
||||||
|
)
|
||||||
Loading…
Add table
Add a link
Reference in a new issue