/linux_network

Primary LanguageCApache License 2.0Apache-2.0

linux_network

介绍

个人学习记录

Linux网络编程代码仓库

个人代码托管:

gitee:https://gitee.com/cpu_code

个人博客:

CDNS:https://blog.csdn.net/qq_44226094

环境教程

  环境使用:ubuntu

  编辑软件:vscode

  UNIX_net 文件下:

   环境搭建:

   编译使用:

gcc xxx.c -lunp

使用说明

include

  介绍:头文件,拷贝的ubuntu的Linux里的头文件

  net

  netpacket

  sys

  x86_64-linux-gnu

introduction

  介绍:个人快速入门的代码

    arp

    libent

    libpcap

    ntp

    sock_raw

    tcp

    udp

UNIX_net

  介绍:UNIX网络编程的代码,个人学习

   头文件:

     包裹函数(unp.h) / 配置项(config.h) / 和结构体(sum.h)

    I_O:

    介绍:I/O复用

    socket

    介绍:基本套接字编程

    tcp

    tcp客户端服务器

    udp

    udp客户端服务器