순수 C로 구현된 SNMP 라이브러리이다.
공식 웹사이트 : http://www.net-snmp.org
소스코드 수정 : 유니코드로 변경
snmp_api.h
system.h
data_list.h
default_store.h
타입 재정의 문제
types.h(81) : warning C4142: 형식이 재정의되었지만 심각하지는 않습니다.
-> include/net-snmp/types.h
#ifndef HAVE_SOCKLEN_T
typedef u_int socklen_t;
#endif
하지만 윈속에 이미 타입 정의가 되어 있기에 충돌하는 것이다.
Microsoft SDKs/Windows/v6.0A/Include/WS2tcpip.h
typedef int socklen_t;
해결하는 가장 빠른 방법은 include 하는 위에 HAVE_SOCKLEN_T를 정의하는 것이다.
#define HAVE_SOCKLEN_T// in ws2tcpip.h : typedef int socklen_t;
#include <net-snmp/net-snmp-config.h>
#include <net-snmp/net-snmp-includes.h>
관련 : Win32 SDK
'Programing' 카테고리의 다른 글
톰캣 - 이클립스에서 Comet 프로젝트 만들기 (0) | 2012.09.21 |
---|---|
Socket (소켓) 프로그래밍 (0) | 2012.09.21 |
SNMP - 래퍼 SNMP Management (1) | 2012.09.21 |
SNMP - 래퍼 Rogério Paulo (0) | 2012.09.21 |
SNMP 래퍼 클래스 (0) | 2012.09.21 |