Deleted Added
full compact
recvbuff.h (280849) recvbuff.h (298695)
1#ifndef RECVBUFF_H
2#define RECVBUFF_H
3
4#include "ntp.h"
5#include "ntp_net.h"
6#include "ntp_lists.h"
7
8#include <isc/result.h>

--- 77 unchanged lines hidden (view full) ---

86 * read can directly place data into the buffer
87 *
88 * The buffer is removed from the free list. Make sure
89 * you put it back with freerecvbuf() or
90 */
91
92/* signal safe - no malloc */
93extern struct recvbuf *get_free_recv_buffer(void);
1#ifndef RECVBUFF_H
2#define RECVBUFF_H
3
4#include "ntp.h"
5#include "ntp_net.h"
6#include "ntp_lists.h"
7
8#include <isc/result.h>

--- 77 unchanged lines hidden (view full) ---

86 * read can directly place data into the buffer
87 *
88 * The buffer is removed from the free list. Make sure
89 * you put it back with freerecvbuf() or
90 */
91
92/* signal safe - no malloc */
93extern struct recvbuf *get_free_recv_buffer(void);
94/* signal unsafe - may malloc */
94/* signal unsafe - may malloc, never returs NULL */
95extern struct recvbuf *get_free_recv_buffer_alloc(void);
96
97/* Add a buffer to the full list
98 */
99extern void add_full_recv_buffer(struct recvbuf *);
100
101/* number of recvbufs on freelist */
102extern u_long free_recvbuffs(void);

--- 5 unchanged lines hidden (view full) ---

108 *
109 */
110extern struct recvbuf *get_full_recv_buffer(void);
111
112/*
113 * purge_recv_buffers_for_fd() - purges any previously-received input
114 * from a given file descriptor.
115 */
95extern struct recvbuf *get_free_recv_buffer_alloc(void);
96
97/* Add a buffer to the full list
98 */
99extern void add_full_recv_buffer(struct recvbuf *);
100
101/* number of recvbufs on freelist */
102extern u_long free_recvbuffs(void);

--- 5 unchanged lines hidden (view full) ---

108 *
109 */
110extern struct recvbuf *get_full_recv_buffer(void);
111
112/*
113 * purge_recv_buffers_for_fd() - purges any previously-received input
114 * from a given file descriptor.
115 */
116extern void purge_recv_buffers_for_fd(SOCKET);
116extern void purge_recv_buffers_for_fd(int);
117
118/*
119 * Checks to see if there are buffers to process
120 */
121extern isc_boolean_t has_full_recv_buffer(void);
122
123#endif /* RECVBUFF_H */
117
118/*
119 * Checks to see if there are buffers to process
120 */
121extern isc_boolean_t has_full_recv_buffer(void);
122
123#endif /* RECVBUFF_H */