Here is my sample Kernel Module to drop packets (i.e sk_buff instance) captured via netfilter hooks. When you want to drop packets in your custom netfilter hooks make sure you…
Here is my sample UDP socket code written in C. Unlike other versions you get commonly on-line this version is focused towards systems and network software developers and as a…
Often aspiring students may have this question, that what is the purpose of Linux Kernel Development. Since Linux Kernel is very mature and it has almost everything one would need.…
Linked-lists is one of the most commonly used data-structures to store linear dynamic items such as while commonly coding in C/C++ which is also the case in the Linux Kernel…
There can be many ways one can architect VPN Networks. The end objective is to tunnel private IP (typically LAN subnets) within public IP Networks (such as Internet). You can…
Refer:OpenZFS Wiki ↗openzfs.org ↗TrueNAS (formerly FreeNAS) ↗FreeBSD ↗
Refer:OpenZFS Wiki ↗openzfs.org ↗TrueNAS (formerly FreeNAS) ↗FreeBSD ↗
Refer:OpenZFS Wiki ↗openzfs.org ↗TrueNAS (formerly FreeNAS) ↗FreeBSD ↗Unraid ↗
Refer:TrueNAS (formerly FreeNAS) ↗FreeBSD ↗AHA lossless data compression ICs ↗Lossless Data Compression on GPUs ↗AHA371/AHA372 PCI Express® Compression and Decompression Accelerator Card ↗ In this video episode I discussed a…