diff options
author | Bart De Schuymer <bdschuym@pandora.be> | 2002-06-05 20:03:35 +0000 |
---|---|---|
committer | Bart De Schuymer <bdschuym@pandora.be> | 2002-06-05 20:03:35 +0000 |
commit | f4f1a99bde4bbc2883e8dc363423d97be6b38a58 (patch) | |
tree | e104dcd2bb94d0b55a063e967ba39c3cf38612ce | |
parent | ee6afbe4e342406d519f149589c9465638886b04 (diff) |
add accidentally removed code.
-rw-r--r-- | kernel/linux/net/bridge/netfilter/ebtables.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/linux/net/bridge/netfilter/ebtables.c b/kernel/linux/net/bridge/netfilter/ebtables.c index 7f42684..34f5dee 100644 --- a/kernel/linux/net/bridge/netfilter/ebtables.c +++ b/kernel/linux/net/bridge/netfilter/ebtables.c @@ -299,6 +299,7 @@ ebt_check_watcher(struct ebt_entry_watcher *w, struct ebt_entry *e, struct ebt_watcher *watcher; int ret; + w->u.name[EBT_FUNCTION_MAXNAMELEN - 1] = '\0'; watcher = find_watcher_lock(w->u.name, &ret, &ebt_mutex); if (!watcher) return ret; @@ -462,6 +463,7 @@ ebt_check_entry(struct ebt_entry *e, struct ebt_table_info *newinfo, if (ret != 0) goto cleanup_watchers; t = (struct ebt_entry_target *)(((char *)e) + e->target_offset); + t->u.name[EBT_FUNCTION_MAXNAMELEN - 1] = '\0'; target = find_target_lock(t->u.name, &ret, &ebt_mutex); if (!target) goto cleanup_watchers; |