summaryrefslogtreecommitdiff
path: root/usr.bin/config/sem.c
AgeCommit message (Expand)Author
2013-08-11ioconf/pseudo-root have been in here unchanged for 3+ years and their usepooka
2012-03-11Move locator lists to their own data structure. This can use more tidying;dholland
2012-03-11Create a struct condexpr type to hold condition expressions, insteaddholland
2012-03-11Create a new type struct attrlist to manage lists of attributes,dholland
2010-05-02Prefer a real device for pseudoroot and only create a fake devicepooka
2010-05-01ignore mainbus in previous for nowpooka
2010-05-01Support interface attributes as pseudoroots. This makes things likepooka
2010-04-30For the simple cases, augment device-major with information on howpooka
2010-03-08Add a highly experimental pseudo-root feature to be used in conjuctionpooka
2009-04-11Fix WARNS=4 issues (-Wcast-qual -Wsign-compare -Wshadow)lukem
2009-01-20Change major()/minor() to return 32-bit types again, calleddrochner
2008-12-28rename nv_int -> nv_num and make it long long, so that dev_t will fit whenchristos
2008-07-07It actually makes no sense to warn on a behaviour that was allowed incube
2008-06-10Disable use of pseudo-devices defined "defpseudo" with interfacedrochner
2007-04-06Add some sanity checking in order to avoid some segfaults. There might becube
2007-01-13- rename {x,}error -> cfg{x,}error and {x,}warn -> cfg{x,}warn so that wechristos
2007-01-08Introduce a new option to config(1): -L. What it does is takes a regularcube
2006-11-09eliminate the only alloca use and simplify the code.christos
2006-08-26Now that this is part of tools, we don't need the extra build glue.christos
2006-08-07Check that the device is not a pseudo-device in deldev(), too (as incube
2006-03-29Fix a broken conditional that confused coverity. It cannot happen, anyway.cube
2006-03-19Panic on an unlikely error condition. CID 177.cube
2006-03-19Free a nvlist used temporarily.cube
2006-02-25Fix some typos.wiz
2006-02-11Add 'no config <name>'.cube
2005-12-18Having explicit locators is not a sufficient condition to be able to havecube
2005-11-07The swap*.o files actually do need to be specified on the individual kernelerh
2005-11-07Remove special hack for swapnetbsd.c when generating the makefile.erh
2005-10-12Introduce versioning to config(1). This will allow us to provide a way tocube
2005-10-04- Make sure to try aliases of removed device instances when walkingcube
2005-10-04Remove extra new line.cube
2005-10-04Add a flag to mark broken instances. That might happen when there is acube
2005-10-04- Keep track of the file in which we find the device instancecube
2005-10-02Allow 'maxusers' redefinition. 'maxusers 0' will cancel the existingcube
2005-10-01o Keep track of negated devices in deaddevitabcube
2005-09-30Introduce two new statements:cube
2005-09-30Rework the way orphan device instances are handled. To achieve that, keepcube
2005-08-07- Make sure devitab is correctly handled, in case we're removing the entrycube
2005-07-25The devi lists in struct devbase and struct deva really should use thecube
2005-07-25Correct an if test.cube
2005-07-24Implement the long overdue syntax "no <dev> at <attachment>". We can'tcube
2005-06-05config and genassym are not sysadmin tools, they are development tools.thorpej