"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/include/process.h" between
freeradius-server-3.0.22.tar.bz2 and freeradius-server-3.0.23.tar.bz2

About: FreeRADIUS Server Project - a high performance and highly configurable RADIUS server.

process.h  (freeradius-server-3.0.22.tar.bz2):process.h  (freeradius-server-3.0.23.tar.bz2)
#ifndef FR_PROCESS_H #ifndef FR_PROCESS_H
#define FR_PROCESS_H #define FR_PROCESS_H
/* /*
* process.h State machine for a server to process packets. * process.h State machine for a server to process packets.
* *
* Version: $Id: 8c3c7275e0e9cf189565c1c0eef8ed65677e7b4d $ * Version: $Id: e7a8e392640f85f5106b2c572859924bdb86189a $
* *
* This program is free software; you can redistribute it and/or modify * 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 * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* This program is distributed in the hope that it will be useful, * This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
* *
* Copyright 2012 The FreeRADIUS server project * Copyright 2012 The FreeRADIUS server project
* Copyright 2012 Alan DeKok <aland@deployingradius.com> * Copyright 2012 Alan DeKok <aland@deployingradius.com>
*/ */
RCSIDH(process_h, "$Id: 8c3c7275e0e9cf189565c1c0eef8ed65677e7b4d $") RCSIDH(process_h, "$Id: e7a8e392640f85f5106b2c572859924bdb86189a $")
#include <freeradius-devel/clients.h> #include <freeradius-devel/clients.h>
#include <freeradius-devel/listen.h> #include <freeradius-devel/listen.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#ifdef HAVE_SYSTEMD_WATCHDOG #ifdef HAVE_SYSTEMD_WATCHDOG
extern struct timeval sd_watchdog_interval; extern struct timeval sd_watchdog_interval;
skipping to change at line 69 skipping to change at line 69
#ifdef HAVE_PTHREAD_H #ifdef HAVE_PTHREAD_H
/* /*
* In threads.c * In threads.c
*/ */
int request_enqueue(REQUEST *request); int request_enqueue(REQUEST *request);
#endif #endif
int request_receive(TALLOC_CTX *ctx, rad_listen_t *listener, RADIUS_PACKET *pack et, int request_receive(TALLOC_CTX *ctx, rad_listen_t *listener, RADIUS_PACKET *pack et,
RADCLIENT *client, RAD_REQUEST_FUNP fun); RADCLIENT *client, RAD_REQUEST_FUNP fun);
void request_inject(REQUEST *request);
#ifdef WITH_PROXY #ifdef WITH_PROXY
int request_proxy_reply(RADIUS_PACKET *packet); int request_proxy_reply(RADIUS_PACKET *packet);
#endif #endif
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif
#endif /* FR_PROCESS_H */ #endif /* FR_PROCESS_H */
 End of changes. 3 change blocks. 
2 lines changed or deleted 3 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)