\fB\-\-tarpit\fP
Use the REJECT and TARPIT target as a base to hold the connection until it
times out. This consumes conntrack entries when connection tracking is loaded
-(which usually is on most machines), and routers inbetween you and the Internet
+(which usually is on most machines), and routers between you and the Internet
may fail to do their connection tracking if they have to handle more
connections than they can.
.PP
if (*flags & XT_DNETMAP_PERSISTENT)
printf(" --persistent ");
- /* ommited because default value can change as kernel mod param */
+ /* omitted because the default value can change as the kernel modifies parameters */
if (*flags & XT_DNETMAP_TTL)
printf(" --ttl %i ", tginfo->ttl);
}
if (payload_len == 0)
return false;
-
- /*
- * hexa: 4bits
- * ascii: 8bits
- * hexa = ascii * 2
- */
hexa_size = crypto.size * 2;
/* + 1 cause we MUST add NULL in the payload */
goto bind_new_prefix;
}
/* don't reset ttl if flag is set
- or it is static entry*/
+ or it is static entry */
if (jttl >= 0 && ! (e->flags & XT_DNETMAP_STATIC) ) {
e->stamp = jiffies + jttl;
p = e->prefix;
spin_unlock(&asn_lock);
return;
}
-
- /* So now am unlinked or the only one alive, right ?
- * What are you waiting ? Free up some memory!
- */
list_del_rcu(&p->list);
spin_unlock(&asn_lock);
rcu_read_lock();
for (i = 0; i < info->count; i++) {
if ((node = info->mem[i].kernel) == NULL) {
- printk(KERN_ERR "xt_asn: what the hell ?? '%u' isn't loaded into memory... skip it!\n",
+ printk(KERN_ERR "xt_asn: %u is not loaded into memory\n",
info->asn[i]);
continue;
}
rcu_read_lock();
for (i = 0; i < info->count; i++) {
if ((node = info->mem[i].kernel) == NULL) {
- printk(KERN_ERR "xt_asn: what the hell ?? '%u' isn't loaded into memory... skip it!\n",
+ printk(KERN_ERR "xt_asn: %u is not loaded into memory\n",
info->asn[i]);
continue;
}
else
/* Something strange happened. There's no memory allocated for this
* number. Please send this bug to the mailing list. */
- printk(KERN_ERR
- "xt_asn: What happened peejix ? What happened acidfu ?\n"
- "xt_asn: please report this bug to the maintainers\n");
+ printk(KERN_ERR "xt_asn: no memory allocated for this number\n");
}
static struct xt_match xt_asn_match[] __read_mostly = {
spin_unlock(&geoip_lock);
return;
}
-
- /* So now am unlinked or the only one alive, right ?
- * What are you waiting ? Free up some memory!
- */
list_del_rcu(&p->list);
spin_unlock(&geoip_lock);
rcu_read_lock();
for (i = 0; i < info->count; i++) {
if ((node = info->mem[i].kernel) == NULL) {
- printk(KERN_ERR "xt_geoip: what the hell ?? '%c%c' isn't loaded into memory... skip it!\n",
+ printk(KERN_ERR "xt_geoip: %c%c is not loaded into memory\n",
COUNTRY(info->cc[i]));
continue;
}
rcu_read_lock();
for (i = 0; i < info->count; i++) {
if ((node = info->mem[i].kernel) == NULL) {
- printk(KERN_ERR "xt_geoip: what the hell ?? '%c%c' isn't loaded into memory... skip it!\n",
+ printk(KERN_ERR "xt_geoip: %c%c is not loaded into memory\n",
COUNTRY(info->cc[i]));
continue;
}
else
/* Something strange happened. There's no memory allocated for this
* country. Please send this bug to the mailing list. */
- printk(KERN_ERR
- "xt_geoip: What happened peejix ? What happened acidfu ?\n"
- "xt_geoip: please report this bug to the maintainers\n");
+ printk(KERN_ERR "xt_geoip: no memory allocated for this number\n");
}
static struct xt_match xt_geoip_match[] __read_mostly = {