libipt_ACCOUNT: (gerd) use const where appropriate
[libipt_ACCOUNT] / src / ipt_ACCOUNT_cl.c
index d773b3d..452ef8d 100644 (file)
@@ -44,7 +44,7 @@ int ipt_ACCOUNT_init(struct ipt_ACCOUNT_context *ctx)
 
 void ipt_ACCOUNT_free_entries(struct ipt_ACCOUNT_context *ctx)
 {
-    if (ctx->handle.handle_nr >= 0)
+    if (ctx->handle.handle_nr != -1)
     {
         setsockopt(ctx->sockfd, IPPROTO_IP, IPT_SO_SET_ACCOUNT_HANDLE_FREE, &ctx->handle, sizeof (struct ipt_account_handle_sockopt));
         ctx->handle.handle_nr = -1;
@@ -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;