Garrett D'Amore wrote:
Per the request of PSARC 2007/298, I've updated the web rev for nemo so that the mac_ether module gets to append "100 Mbps, full duplex" (or whatever) to the logged messages.

This meant a small addition to the mac_ether module, and to the MAC type plugin. (To create a new "link_details" function.)

I'm not too worried about the driver specific bits that have already been reviewed by driver owners, but I would like someone to review/re-review the bits in nemo. Specifically, mac.c, mac.h, mac_impl.h,and mac_ether.h are of interest.

The updated webrev is located at http://cr.opensolaris.org/~gdamore/nemo-stats-log/

This is good.  I took a look at mac*.*, and only have a couple of nits:

General:

* The MAC-Type plugin operations were ARC'ed as Consolidation Private as part of 2006/248, and that case's materials contain documentation on all of the entrypoints. I'd suggest adding mtops_link_details as a Consolidation Private interface to your 2007/298 case, and providing an updated nemo-mactype-plugins.txt spec (contained in the materials directory of 2006/248) as part of that case.

mac_ether.c

* This file no longer looks lint-clean (294).

mac.c:

* 174: 64 characters doesn't seems like very many for a syslog message.

* 189,220: cstyle, no need for brackets here.

mac.h:

* 459: the comment mentions mtops_link_notify() but the plugin operation is mtops_link_details()

-Seb
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to