mib2_impl.h File Reference

MIB-II module implementation. More...

#include "core/net.h"
#include "mibs/mib2_module.h"

Go to the source code of this file.

Functions

error_t mib2Init (void)
 MIB-II module initialization. More...
 
void mib2InitSysGroup (Mib2SysGroup *sysGroup)
 System group initialization. More...
 
void mib2InitIfGroup (Mib2IfGroup *ifGroup)
 Interface group initialization. More...
 
void mib2InitIpGroup (Mib2IpGroup *ipGroup)
 IP group initialization. More...
 
void mib2InitTcpGroup (Mib2TcpGroup *tcpGroup)
 TCP group initialization. More...
 
void mib2InitSnmpGroup (Mib2SnmpGroup *snmpGroup)
 SNMP group initialization. More...
 

Detailed Description

MIB-II module implementation.

License

SPDX-License-Identifier: GPL-2.0-or-later

Copyright (C) 2010-2024 Oryx Embedded SARL. All rights reserved.

This file is part of CycloneTCP Open.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Author
Oryx Embedded SARL (www.oryx-embedded.com)
Version
2.4.0

Definition in file mib2_impl.h.

Function Documentation

◆ mib2Init()

error_t mib2Init ( void  )

MIB-II module initialization.

Returns
Error code

Definition at line 53 of file mib2_impl.c.

◆ mib2InitIfGroup()

void mib2InitIfGroup ( Mib2IfGroup ifGroup)

Interface group initialization.

Parameters
[in]ifGroupPointer to the Interface group

Definition at line 138 of file mib2_impl.c.

◆ mib2InitIpGroup()

void mib2InitIpGroup ( Mib2IpGroup ipGroup)

IP group initialization.

Parameters
[in]ipGroupPointer to the IP group

Definition at line 160 of file mib2_impl.c.

◆ mib2InitSnmpGroup()

void mib2InitSnmpGroup ( Mib2SnmpGroup snmpGroup)

SNMP group initialization.

Parameters
[in]snmpGroupPointer to the SNMP group

Definition at line 194 of file mib2_impl.c.

◆ mib2InitSysGroup()

void mib2InitSysGroup ( Mib2SysGroup sysGroup)

System group initialization.

Parameters
[in]sysGroupPointer to the System group

Definition at line 96 of file mib2_impl.c.

◆ mib2InitTcpGroup()

void mib2InitTcpGroup ( Mib2TcpGroup tcpGroup)

TCP group initialization.

Parameters
[in]tcpGroupPointer to the TCP group

Definition at line 176 of file mib2_impl.c.