{"id":18784007,"url":"https://github.com/u-root/iscsinl","last_synced_at":"2026-02-28T05:15:52.307Z","repository":{"id":48368232,"uuid":"199380078","full_name":"u-root/iscsinl","owner":"u-root","description":"Go iSCSI initiator netlink library","archived":false,"fork":false,"pushed_at":"2023-02-25T05:04:27.000Z","size":38,"stargazers_count":16,"open_issues_count":7,"forks_count":7,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-03-27T03:34:42.475Z","etag":null,"topics":["golang","iscsi","iscsi-initiator","netlink"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/u-root.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-07-29T04:48:14.000Z","updated_at":"2024-04-04T04:19:33.000Z","dependencies_parsed_at":"2024-06-18T17:22:11.916Z","dependency_job_id":null,"html_url":"https://github.com/u-root/iscsinl","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/u-root%2Fiscsinl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/u-root%2Fiscsinl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/u-root%2Fiscsinl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/u-root%2Fiscsinl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/u-root","download_url":"https://codeload.github.com/u-root/iscsinl/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248713769,"owners_count":21149768,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["golang","iscsi","iscsi-initiator","netlink"],"created_at":"2024-11-07T20:41:36.425Z","updated_at":"2026-02-28T05:15:47.284Z","avatar_url":"https://github.com/u-root.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# iscsinl\n\n[![CircleCI](https://circleci.com/gh/u-root/iscsinl.svg?style=svg)](https://circleci.com/gh/u-root/iscsinl)\n[![Go Report Card](https://goreportcard.com/badge/github.com/u-root/iscsinl)](https://goreportcard.com/report/github.com/u-root/iscsinl)\n[![GoDoc](https://godoc.org/github.com/u-root/iscsinl?status.svg)](https://godoc.org/github.com/u-root/iscsinl)\n\nGo iSCSI netlink library\n\n## TODO\n\nCurrently, after establishing a successful iscsi session with target, iscsinl scans all LUNS i.e\nuses wild card `- - -` while writing to `/sys/class/scsi_host/host%d/scan.`\nThe three `- - -` stand for channel, SCSI target ID, and LUN, where - means all.\n\nIn future we would like the iscsnl initiator code to accept LUN as an input argument\njust like initiatorName, so that user can customize which LUN s(he) wants to be scanned.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fu-root%2Fiscsinl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fu-root%2Fiscsinl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fu-root%2Fiscsinl/lists"}