# uinet **Repository Path**: zwbrealm/uinet ## Basic Information - **Project Name**: uinet - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-16 - **Last Updated**: 2025-01-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # uinet userspace netstack basic freebsd 用户态协议栈 基于f-stack的修改,源码来自freebsd11,整合多线程模式 编译方法: 直接在uinet目录执行make 运行方法: ./example/helloworld -i ens38 ens38为本机的物理接口名 接口要设置为混杂模式,ifconfig ens38 promisc 配置文件在config.ini,可以修改接口ip等参数 测试代码在example/main.c,已完成UDP,TCP,socket,select测试 默认测试方法:直接通过浏览器访问配置文件的ip地址 测试环境:ubuntu18.4