- bah, fix likkle typo.
diff --git a/zebra/if_ioctl_solaris.c b/zebra/if_ioctl_solaris.c
index 898c161..a671518 100644
--- a/zebra/if_ioctl_solaris.c
+++ b/zebra/if_ioctl_solaris.c
@@ -245,7 +245,7 @@
    * We need to use the logical interface name / label, if we've been
    * given one, in order to get the right address
    */
-  strncpy (lifreq.lifr_name, (label : label ? ifp->name), IFNAMSIZ);
+  strncpy (lifreq.lifr_name, (label ? label : ifp->name), IFNAMSIZ);
 
   /* Interface's address. */
   memcpy (&lifreq.lifr_addr, addr, ADDRLEN (addr));