1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#! /usr/bin/env tclsh
puts [exec ./build-dyn.sh]
load ./tuapi.so
::tuapi::modprobe /dev/fuse
::tuapi::syscall::tsmf_start_svc blah /bin/true /tmp/logfile [list PATH=/bin] / 022 0 0 10
foreach iface [tuapi::syscall::ifconfig] {
#lo0:2: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
# inet 127.0.0.1 netmask ff000000
#aggr100003:1: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 2
# inet 140.194.100.149 netmask ffffff00 broadcast 140.194.100.255
|
|
>
|
>
>
>
>
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#! /usr/bin/env tclsh
puts [exec ./build-dyn.sh]
load ./tuapi.so
::tuapi::modprobe pci:v000014E4d0000164Csv00001028sd000001B3bc03sc00i00
#foreach x [list AS CORE CPU DATA FSIZE LOCKS MEMLOCK MSGQUEUE NICE NOFILE OFILE NPROC RSS RTPRIO RTTIME SIGPENDING STACK] {
# puts "\t\tcase [format 0x%xLU [::tuapi::internal::hash $x]]: /* $x */"
# puts "\t\t\tresource_id = RLIMIT_$x;"
# puts "\t\t\tbreak;"
#}
#exit
foreach iface [tuapi::syscall::ifconfig] {
#lo0:2: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
# inet 127.0.0.1 netmask ff000000
#aggr100003:1: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 2
# inet 140.194.100.149 netmask ffffff00 broadcast 140.194.100.255
|