History log of /freebsd-9.3-release/sbin/devd/token.l
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 252181 24-Jun-2013 marius

A set of MFCs allowing stable/9 to be built again on head after r250881:

r250227:
Improve compatibility with recent flex from flex.sourceforge.net.

r250914:
Improve compatibility with old flex and fix build with GCC.

r250926 (partial):
Work around build breakages with GCC 4.2.


# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 215674 22-Nov-2010 brucec

Don't generate input() since it's not used.


# 177483 21-Mar-2008 imp

No need to be gratuitously style(9) non-compliant here, even though
C++ lets me get away with it.


# 147874 10-Jul-2005 imp

Add the ability to match the on a media type of the device in question.

Submitted by: sam
Approved by: re (scottl)


# 121487 24-Oct-2003 imp

Parse the ! lines that will soon be coming from the kernel. These are
a generalized notification mechanism for subsystems wishing to report
events.

Revieded by: njl

# The kernel side seems like it might be causing panics for me, but should
# be forthcoming shortly.


# 117945 23-Jul-2003 imp

Simplistic C comment re is wrong, use more correct one


# 108014 18-Dec-2002 imp

Latest snapshot of devd. This one adds re-matching and string
expansion.


# 107665 07-Dec-2002 imp

MFp4 (imp_freebsd branch): snapshot of devd work:
o improve parsing and lexing
o create data structures based on the parsed file now.
o Still need to rewrite main loop and add regex (still uses hard coded
devd-generic)
o minor man page updates.

# There should be one more commit before rc2

Approved by: re (blanket)


# 105573 20-Oct-2002 imp

devd. A daemon that hooks into the kernel's /dev/devctl to produce
arbitrary commands when devices come and go in the device tree (which is
different than the /dev directory).

This is an initial version. Much of the planned power isn't here.
Instead of doing the full matching, we always run /etc/devd-generic.
/etc/devd.generic will go away at some point, I think.

I'm committing it in this early state so I can start getting feedback
from early adapters.

Approved by: re