Lines Matching refs:ct
26 import ctypes as ct namespace
155 class Data_ipv4(ct.Structure):
157 ("pid", ct.c_uint),
158 ("ip", ct.c_ulonglong),
159 ("saddr", ct.c_uint),
160 ("daddr", ct.c_uint),
161 ("sport", ct.c_ushort),
162 ("dport", ct.c_ushort),
163 ("state", ct.c_ubyte),
164 ("tcpflags", ct.c_ubyte),
165 ("stack_id", ct.c_ulong)
168 class Data_ipv6(ct.Structure):
170 ("pid", ct.c_uint),
171 ("ip", ct.c_ulonglong),
172 ("saddr", (ct.c_ulonglong * 2)),
173 ("daddr", (ct.c_ulonglong * 2)),
174 ("sport", ct.c_ushort),
175 ("dport", ct.c_ushort),
176 ("state", ct.c_ubyte),
177 ("tcpflags", ct.c_ubyte),
178 ("stack_id", ct.c_ulong)
183 event = ct.cast(data, ct.POINTER(Data_ipv4)).contents
195 event = ct.cast(data, ct.POINTER(Data_ipv6)).contents