2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-09-04 16:45:24 +00:00

Add "const" to input only arguements.

This commit is contained in:
Mark Andrews
1999-10-25 14:37:04 +00:00
parent 936f1c128f
commit 0f0ed7ea47
2 changed files with 19 additions and 19 deletions

View File

@@ -35,28 +35,28 @@ typedef struct isc_sockaddr {
} isc_sockaddr_t; } isc_sockaddr_t;
isc_boolean_t isc_boolean_t
isc_sockaddr_equal(isc_sockaddr_t *a, isc_sockaddr_t *b); isc_sockaddr_equal(const isc_sockaddr_t *a, const isc_sockaddr_t *b);
isc_boolean_t isc_boolean_t
isc_sockaddr_eqaddr(isc_sockaddr_t *a, isc_sockaddr_t *b); isc_sockaddr_eqaddr(const isc_sockaddr_t *a, const isc_sockaddr_t *b);
unsigned int unsigned int
isc_sockaddr_hash(isc_sockaddr_t *sockaddr, isc_boolean_t address_only); isc_sockaddr_hash(const isc_sockaddr_t *sockaddr, isc_boolean_t address_only);
void void
isc_sockaddr_fromin(isc_sockaddr_t *sockaddr, struct in_addr *ina, isc_sockaddr_fromin(isc_sockaddr_t *sockaddr, const struct in_addr *ina,
in_port_t port); in_port_t port);
void void
isc_sockaddr_fromin6(isc_sockaddr_t *sockaddr, struct in6_addr *ina6, isc_sockaddr_fromin6(isc_sockaddr_t *sockaddr, const struct in6_addr *ina6,
in_port_t port); in_port_t port);
void void
isc_sockaddr_v6fromin(isc_sockaddr_t *sockaddr, struct in_addr *ina, isc_sockaddr_v6fromin(isc_sockaddr_t *sockaddr, const struct in_addr *ina,
in_port_t port); in_port_t port);
int int
isc_sockaddr_pf(isc_sockaddr_t *sockaddr); isc_sockaddr_pf(const isc_sockaddr_t *sockaddr);
/* /*
* Get the protocol family of 'sockaddr'. * Get the protocol family of 'sockaddr'.
* *
@@ -71,7 +71,7 @@ isc_sockaddr_pf(isc_sockaddr_t *sockaddr);
*/ */
char * char *
isc_sockaddr_totext(isc_sockaddr_t *sockaddr, isc_mem_t *mctx); isc_sockaddr_totext(const isc_sockaddr_t *sockaddr, isc_mem_t *mctx);
ISC_LANG_ENDDECLS ISC_LANG_ENDDECLS

View File

@@ -29,7 +29,7 @@
#include <isc/mem.h> #include <isc/mem.h>
isc_boolean_t isc_boolean_t
isc_sockaddr_equal(isc_sockaddr_t *a, isc_sockaddr_t *b) isc_sockaddr_equal(const isc_sockaddr_t *a, const isc_sockaddr_t *b)
{ {
REQUIRE(a != NULL && b != NULL); REQUIRE(a != NULL && b != NULL);
@@ -70,7 +70,7 @@ isc_sockaddr_equal(isc_sockaddr_t *a, isc_sockaddr_t *b)
* compare just the addresses (ignore ports) * compare just the addresses (ignore ports)
*/ */
isc_boolean_t isc_boolean_t
isc_sockaddr_eqaddr(isc_sockaddr_t *a, isc_sockaddr_t *b) isc_sockaddr_eqaddr(const isc_sockaddr_t *a, const isc_sockaddr_t *b)
{ {
REQUIRE(a != NULL && b != NULL); REQUIRE(a != NULL && b != NULL);
@@ -103,12 +103,12 @@ isc_sockaddr_eqaddr(isc_sockaddr_t *a, isc_sockaddr_t *b)
} }
char * char *
isc_sockaddr_totext(isc_sockaddr_t *sockaddr, isc_mem_t *mctx) { isc_sockaddr_totext(const isc_sockaddr_t *sockaddr, isc_mem_t *mctx) {
char abuf[sizeof "xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:255.255.255.255"]; char abuf[sizeof "xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:255.255.255.255"];
char pbuf[sizeof "65000"]; char pbuf[sizeof "65000"];
struct sockaddr *sa; const struct sockaddr *sa;
struct sockaddr_in *sin; const struct sockaddr_in *sin;
struct sockaddr_in6 *sin6; const struct sockaddr_in6 *sin6;
char *res; char *res;
REQUIRE(sockaddr != NULL); REQUIRE(sockaddr != NULL);
@@ -138,7 +138,7 @@ isc_sockaddr_totext(isc_sockaddr_t *sockaddr, isc_mem_t *mctx) {
} }
unsigned int unsigned int
isc_sockaddr_hash(isc_sockaddr_t *sockaddr, isc_boolean_t address_only) { isc_sockaddr_hash(const isc_sockaddr_t *sockaddr, isc_boolean_t address_only) {
unsigned int length; unsigned int length;
const unsigned char *s; const unsigned char *s;
unsigned int h = 0; unsigned int h = 0;
@@ -183,7 +183,7 @@ isc_sockaddr_hash(isc_sockaddr_t *sockaddr, isc_boolean_t address_only) {
} }
void void
isc_sockaddr_fromin(isc_sockaddr_t *sockaddr, struct in_addr *ina, isc_sockaddr_fromin(isc_sockaddr_t *sockaddr, const struct in_addr *ina,
in_port_t port) in_port_t port)
{ {
memset(sockaddr, 0, sizeof *sockaddr); memset(sockaddr, 0, sizeof *sockaddr);
@@ -198,7 +198,7 @@ isc_sockaddr_fromin(isc_sockaddr_t *sockaddr, struct in_addr *ina,
} }
void void
isc_sockaddr_fromin6(isc_sockaddr_t *sockaddr, struct in6_addr *ina6, isc_sockaddr_fromin6(isc_sockaddr_t *sockaddr, const struct in6_addr *ina6,
in_port_t port) in_port_t port)
{ {
memset(sockaddr, 0, sizeof *sockaddr); memset(sockaddr, 0, sizeof *sockaddr);
@@ -213,7 +213,7 @@ isc_sockaddr_fromin6(isc_sockaddr_t *sockaddr, struct in6_addr *ina6,
} }
void void
isc_sockaddr_v6fromin(isc_sockaddr_t *sockaddr, struct in_addr *ina, isc_sockaddr_v6fromin(isc_sockaddr_t *sockaddr, const struct in_addr *ina,
in_port_t port) in_port_t port)
{ {
memset(sockaddr, 0, sizeof *sockaddr); memset(sockaddr, 0, sizeof *sockaddr);
@@ -230,7 +230,7 @@ isc_sockaddr_v6fromin(isc_sockaddr_t *sockaddr, struct in_addr *ina,
} }
int int
isc_sockaddr_pf(isc_sockaddr_t *sockaddr) { isc_sockaddr_pf(const isc_sockaddr_t *sockaddr) {
/* /*
* Get the protocol family of 'sockaddr'. * Get the protocol family of 'sockaddr'.