libipt_ACCOUNT: (gerd) use const where appropriate
authorGerd v. Egidy <gerd.von.egidy@intra2net.com>
Thu, 13 May 2004 01:00:08 +0000 (01:00 +0000)
committerGerd v. Egidy <gerd.von.egidy@intra2net.com>
Thu, 13 May 2004 01:00:08 +0000 (01:00 +0000)
src/ipt_ACCOUNT_cl.c
src/ipt_ACCOUNT_cl.h

index aa4937a..452ef8d 100644 (file)
@@ -65,7 +65,7 @@ void ipt_ACCOUNT_deinit(struct ipt_ACCOUNT_context *ctx)
     ctx->sockfd =-1;
 }
 
-int ipt_ACCOUNT_read_entries(struct ipt_ACCOUNT_context *ctx, char *table, char dont_flush)
+int ipt_ACCOUNT_read_entries(struct ipt_ACCOUNT_context *ctx, const char *table, char dont_flush)
 {
     unsigned int s = sizeof (struct ipt_account_handle_sockopt);
     int rtn;
@@ -175,7 +175,7 @@ int ipt_ACCOUNT_get_table_names(struct ipt_ACCOUNT_context *ctx)
     return 0;
 }
 
-char *ipt_ACCOUNT_get_next_name(struct ipt_ACCOUNT_context *ctx)
+const char *ipt_ACCOUNT_get_next_name(struct ipt_ACCOUNT_context *ctx)
 {
     if (((char *)ctx->data)[ctx->pos] == NULL)
         return NULL;
index b167f1d..d73588e 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
     int ipt_ACCOUNT_init(struct ipt_ACCOUNT_context *ctx);
     void ipt_ACCOUNT_deinit(struct ipt_ACCOUNT_context *ctx);
     
-    int ipt_ACCOUNT_read_entries(struct ipt_ACCOUNT_context *ctx, char *table, char dont_flush);
+    int ipt_ACCOUNT_read_entries(struct ipt_ACCOUNT_context *ctx, const char *table, char dont_flush);
     struct ipt_account_handle_ip *ipt_ACCOUNT_get_next_entry(struct ipt_ACCOUNT_context *ctx);
     /* ipt_ACCOUNT_free_entries is for internal use only function as this library
     is constructed to be used in a loop -> Don't allocate memory all the time.
@@ -44,7 +44,7 @@ extern "C" {
     int ipt_ACCOUNT_get_handle_usage(struct ipt_ACCOUNT_context *ctx);
     int ipt_ACCOUNT_free_all_handles(struct ipt_ACCOUNT_context *ctx);
     int ipt_ACCOUNT_get_table_names(struct ipt_ACCOUNT_context *ctx);
-    char *ipt_ACCOUNT_get_next_name(struct ipt_ACCOUNT_context *ctx);
+    const char *ipt_ACCOUNT_get_next_name(struct ipt_ACCOUNT_context *ctx);
 
 #ifdef __cplusplus
 }