Page MenuHomeFreeBSD

D53876.1793430957.diff
No OneTemporary

Authored By
Unknown
Size
526 B
Referenced Files
None
Subscribers
None

D53876.1793430957.diff

diff --git a/sbin/ifconfig/ifclone.c b/sbin/ifconfig/ifclone.c
--- a/sbin/ifconfig/ifclone.c
+++ b/sbin/ifconfig/ifclone.c
@@ -117,6 +117,15 @@
{
struct ifreq ifr = {};
struct clone_defcb *dcp;
+ u_int u;
+
+ /* Warning to be removed in FreeBSD 17.0 */
+ if (sscanf(ctx->ifname, "ipfw%u", &u) == 1 ||
+ sscanf(ctx->ifname, "ipfwlog%u", &u) == 1) {
+ warnx("ipfw(4) logging does not need interface creation "
+ "in FreeBSD 16.0");
+ return;
+ }
strlcpy(ifr.ifr_name, ctx->ifname, sizeof(ifr.ifr_name));

File Metadata

Mime Type
text/plain
Expires
Sat, Oct 31, 7:15 AM (2 m, 41 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
41255963
Default Alt Text
D53876.1793430957.diff (526 B)

Event Timeline