The NetBSD Project

CVS log for src/sbin/iscsid/iscsid_driverif.c

[BACK] Up to [cvs.NetBSD.org] / src / sbin / iscsid

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.8.26.2 / (download) - annotate - [select for diffs], Sat Dec 30 19:21:29 2023 UTC (3 months, 1 week ago) by martin
Branch: netbsd-10
CVS Tags: netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2
Changes since 1.8.26.1: +5 -3 lines
Diff to previous 1.8.26.1 (colored) to branchpoint 1.8 (colored) next main 1.9 (colored)

Pull up following revision(s) (requested by mlelstv in ticket #523):

	sbin/iscsid/iscsid_driverif.c: revision 1.10

Treat port 0 (unset) as ISCSI_DEFAULT_PORT like before.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Dec 27 18:07:30 2023 UTC (3 months, 2 weeks ago) by mlelstv
Branch: MAIN
CVS Tags: HEAD
Changes since 1.9: +5 -3 lines
Diff to previous 1.9 (colored)

Treat port 0 (unset) as ISCSI_DEFAULT_PORT like before.

Revision 1.8.26.1 / (download) - annotate - [select for diffs], Mon Dec 18 14:12:35 2023 UTC (3 months, 3 weeks ago) by martin
Branch: netbsd-10
Changes since 1.8: +104 -92 lines
Diff to previous 1.8 (colored)

Pull up following revision(s) (requested by mlelstv in ticket #504):

	sbin/iscsictl/iscsic_parse.c: revision 1.5
	sbin/iscsid/iscsid_driverif.c: revision 1.9

Parse IPv6 targets and handle IPv6 addresses.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Nov 25 08:06:02 2023 UTC (4 months, 2 weeks ago) by mlelstv
Branch: MAIN
Changes since 1.8: +104 -92 lines
Diff to previous 1.8 (colored)

Parse IPv6 targets and handle IPv6 addresses.

Revision 1.8 / (download) - annotate - [select for diffs], Sun May 29 13:35:45 2016 UTC (7 years, 10 months ago) by mlelstv
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, netbsd-10-base, netbsd-10-0-RC1, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: netbsd-10
Changes since 1.7: +34 -35 lines
Diff to previous 1.7 (colored)

Several improvents to iscsid

- debug log is now using syslog
- seperate options for log level and foreground mode
- writes a pidfile so that /etc/rc.d/iscsid works
  Now links with libutil for pidfile(), the functions login() and logout()
  needed to be renamed to avoid a conflict.
- drops the nothreads option
- handles signals to shut down gracefully
- the driver may also shut down the daemon when it terminates
  Currently this cannot work as the driver can only terminate when
  the daemon has closed the driver file handle.

Revision 1.7 / (download) - annotate - [select for diffs], Sat May 30 16:00:51 2015 UTC (8 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.6: +1 -10 lines
Diff to previous 1.6 (colored)

Remove ISCSI_DEBUG branches.

Revision 1.5.2.1 / (download) - annotate - [select for diffs], Mon Feb 25 00:28:08 2013 UTC (11 years, 1 month ago) by tls
Branch: tls-maxphys
Changes since 1.5: +9 -3 lines
Diff to previous 1.5 (colored) next main 1.6 (colored)

resync with head

Revision 1.2.2.3 / (download) - annotate - [select for diffs], Wed Jan 23 00:05:31 2013 UTC (11 years, 2 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.2.2.2: +9 -3 lines
Diff to previous 1.2.2.2 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

sync with head

Revision 1.6 / (download) - annotate - [select for diffs], Sat Dec 29 08:28:20 2012 UTC (11 years, 3 months ago) by mlelstv
Branch: MAIN
CVS Tags: yamt-pagecache-base9, yamt-pagecache-base8, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, agc-symver-base, agc-symver
Changes since 1.5: +9 -3 lines
Diff to previous 1.5 (colored)

Handle invalid messages more gracefully, handle sessions with no valid
connections, and be more verbose about errors.

Revision 1.2.2.2 / (download) - annotate - [select for diffs], Tue Oct 30 18:59:28 2012 UTC (11 years, 5 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.2.2.1: +8 -11 lines
Diff to previous 1.2.2.1 (colored) to branchpoint 1.2 (colored)

sync with head

Revision 1.3.2.1 / (download) - annotate - [select for diffs], Wed May 30 08:06:26 2012 UTC (11 years, 10 months ago) by sborrill
Branch: netbsd-6
CVS Tags: netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Changes since 1.3: +8 -11 lines
Diff to previous 1.3 (colored) next main 1.4 (colored)

Pull up the following revisions(s) (requested by riz in ticket #291):
	etc/MAKEDEV.tmpl:		revision 1.155
	sbin/iscsictl/iscsictl.8:	revision 1.2-1.4
	sbin/iscsid/iscsid_driverif.c:	revision 1.4-1.5
	sbin/iscsid/iscsid_lists.c:	revision 1.4-1.7
	sbin/iscsid/iscsid_targets.c:	revision 1.4
	sbin/iscsid/iscsid_globals.h:	revision 1.5-1.7
	sbin/iscsid/iscsid_main.c:	revision 1.4-1.7
	sbin/iscsid/Makefile:		revision 1.2-1.4
	sbin/iscsid/iscsid.8:		revision 1.3-1.8
	sbin/iscsid/iscsid.h:		revision 1.3
	sys/dev/iscsi/iscsi_main.c:	revision 1.2-1.3

Fix bugs in iscsid target list handling, and improve documentation
somewhat for the in-kernel iSCSI initiator.

Revision 1.5 / (download) - annotate - [select for diffs], Sun May 27 20:05:04 2012 UTC (11 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base7, yamt-pagecache-base6
Branch point for: tls-maxphys
Changes since 1.4: +6 -9 lines
Diff to previous 1.4 (colored)

use -n for nothreads.

Revision 1.4 / (download) - annotate - [select for diffs], Sun May 27 16:50:32 2012 UTC (11 years, 10 months ago) by riz
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

Don't try to print pointers as integers, use %p instead and don't cast.

Revision 1.2.2.1 / (download) - annotate - [select for diffs], Tue Apr 17 00:05:40 2012 UTC (11 years, 11 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.2: +5 -5 lines
Diff to previous 1.2 (colored)

sync with head

Revision 1.3 / (download) - annotate - [select for diffs], Sun Nov 20 01:23:57 2011 UTC (12 years, 4 months ago) by agc
Branch: MAIN
CVS Tags: yamt-pagecache-base5, yamt-pagecache-base4, netbsd-6-base
Branch point for: netbsd-6
Changes since 1.2: +5 -5 lines
Diff to previous 1.2 (colored)

simplify code by removing a useless "#define STATIC static" in both debug
and normal usage, and all of its uses.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Oct 29 16:54:49 2011 UTC (12 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.1: +19 -17 lines
Diff to previous 1.1 (colored)

cleanup some messy casts and type violations.
XXX: There is one piece of code I marked that does not make sense.
Someone should take a look at it.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Oct 23 21:11:23 2011 UTC (12 years, 5 months ago) by agc
Branch: MAIN

Start to move the in-kernel iSCSI initiator, kindly contributed to the
NetBSD Foundation by Wasabi Systems, from

	othersrc/external/bsd/iscsi/{iscsictl,iscsid}

to

	src/sbin/{iscsictl,iscsid}

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>