mirror of
https://github.com/SCST-project/scst.git
synced 2026-05-17 18:51:27 +00:00
f2387d7956f5528e5c7ea9e25092b0a14976ca40
Recent versions of the checkpatch script complain about strict_strtoul() and simple_strtoul(), so convert calls to these functions into a call to kstrtoul() or sscanf(). Convert loops that scan for the next-(non-)whitespace character into a call to scst_get_next_lexem(). Make __scst_process_luns_mgmt_store() a little more strict by checking for extraneous parameters past the last argument. Fix the value "res" returned for the SCST_TRACE_ACTION_VALUE processing code. Signed-off-by: Bart Van Assche <bvanassche@acm.org> git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@4137 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This is the SCST development repository. It contains not a single project SCST as one can think, but a number of them, which are divided as the following: 1. SCST core in scst/ subdirectory 2. Administration utility for SCST core scstadmin in scstadmin/ 3. Target drivers in own subdirectories qla2x00t/, iscsi-scst/, etc. 4. User space programs in usr/ subdirectory, like fileio_tgt. 5. Some various docs in doc/ subdirectory. Those subprojects are in most cases independent from each other, although some of them depend from the SCST core. They put in the single repository only to simplify their development, they are released independently. Thus, use "make all" only if you really need to build everything. Otherwise build only what you need, like for iSCSI-SCST: make scst scst_install iscsi iscsi_install For more information about each subproject see their README files. Vladislav Bolkhovitin <vst@vlnb.net>, http://scst.sourceforge.net
Description
Languages
C
90.1%
Perl
4.2%
Shell
1.8%
HTML
1.7%
Makefile
1.2%
Other
0.9%