On Mon, 2008-10-27 at 22:22 -0400, Sebastien.Roy at Sun.COM wrote:
> Author: Sebastien Roy <Sebastien.Roy at Sun.COM>
> Changeset: 8033:6d2b2a76e6a4
> Comments:
> revert ill_create_dl() to be static
>
> Files:
> usr/src/uts/common/inet/ip/ip_multi.c
This is a self-explanatory change that I caught by inspection.
ill_create_dl() was originally static, and we hadn't reverted it back to
a static after we stopped using it in ipnet.c:
zhadum(/export/ws/clearview/clearview-ipobs/usr/src/uts/common/inet/ip)$
hg diff -U 5 -r 8029 -r 8033 ip_multi.c
diff -r 234a4157bf4a -r 6d2b2a76e6a4
usr/src/uts/common/inet/ip/ip_multi.c
--- a/usr/src/uts/common/inet/ip/ip_multi.c Thu Oct 23 15:56:37 2008
-0400
+++ b/usr/src/uts/common/inet/ip/ip_multi.c Mon Oct 27 22:21:59 2008
-0400
@@ -79,11 +79,11 @@
static int ilg_add(conn_t *connp, ipaddr_t group, ipif_t *ipif,
mcast_record_t fmode, ipaddr_t src);
static int ilg_add_v6(conn_t *connp, const in6_addr_t *group, ill_t
*ill,
mcast_record_t fmode, const in6_addr_t *v6src);
static void ilg_delete(conn_t *connp, ilg_t *ilg, const in6_addr_t
*src);
-mblk_t *ill_create_dl(ill_t *ill, uint32_t dl_primitive,
+static mblk_t *ill_create_dl(ill_t *ill, uint32_t dl_primitive,
uint32_t length, uint32_t *addr_lenp, uint32_t *addr_offp);
static mblk_t *ill_create_squery(ill_t *ill, ipaddr_t ipaddr,
uint32_t addrlen, uint32_t addroff, mblk_t *mp_tail);
static void conn_ilg_reap(conn_t *connp);
static int ip_opt_delete_group_excl(conn_t *connp, ipaddr_t group,
@@ -1397,11 +1397,11 @@
/*
* Create a DLPI message; for DL_{ENAB,DISAB}MULTI_REQ, room is left
for
* the hardware address.
*/
-mblk_t *
+static mblk_t *
ill_create_dl(ill_t *ill, uint32_t dl_primitive, uint32_t length,
uint32_t *addr_lenp, uint32_t *addr_offp)
{
mblk_t *mp;
uint32_t hw_addr_length;
-Seb