122
122
fprintf(stderr, "Unexpected extra argument: %s\n",
129
129
if (0 == device_name[0]) {
130
130
fprintf(stderr, "missing device name!\n");
134
134
sg_fd = sg_cmds_open_device(device_name, 0 /* rw */, verbose);
136
136
fprintf(stderr, ME "open error: %s: %s\n", device_name,
141
141
memset(rmsn_buff, 0x0, sizeof(rmsn_buff));
143
143
res = sg_ll_read_media_serial_num(sg_fd, rmsn_buff, sizeof(rmsn_buff),
146
147
sn_len = (rmsn_buff[0] << 24) + (rmsn_buff[1] << 16) +
147
148
(rmsn_buff[2] << 8) + rmsn_buff[3];