[clug] nagios npre protcol
David Tulloh
david at tulloh.id.au
Tue Apr 2 19:18:49 MDT 2013
The documentation is essentially the source code,
http://nagios.svn.sourceforge.net/viewvc/nagios/nrpe/trunk/include/common.h?revision=2548&view=markup
NRPE is done by taking the following C struct and throwing it, bytewise, at
the other end via TCP. Not great if to ever want to talk to a different
endian machine but very simple to implement. The struct can optionally be
wrapped in SSL for security.
typedef struct packet_struct{
int16_t packet_version;
int16_t packet_type;
u_int32_t crc32_value;
int16_t result_code;
char buffer[MAX_PACKETBUFFER_LENGTH==1024];
}packet;
David
On Mon, Mar 25, 2013 at 7:04 PM, jm <jeffm at ghostgun.com> wrote:
> Did a bit of a web search for documentation on the protocol used by Nagios
> to talk to its npre agent, but haven't been able to dig anything up. Does
> anyone know if there is any documentation of this protocol and if so where
> it is to be located?
>
> Jeff.
>
> --
> linux mailing list
> linux at lists.samba.org
> https://lists.samba.org/**mailman/listinfo/linux<https://lists.samba.org/mailman/listinfo/linux>
>
More information about the linux
mailing list