Commit bb12315f authored by Brian Gerst's avatar Brian Gerst Committed by Linus Torvalds

[PATCH] clean up UTS_RELEASE usage

This patch cleans up usage of UTS_RELEASE, by replacing many references
with system_utsname.release, and deleting others.  This eliminates a
dependency on version.h for these files, so they don't get rebuilt if
EXTRAVERSION or localversion change.
Signed-off-by: default avatarBrian Gerst <bgerst@didntduck.org>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent a780d173
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
#include <linux/ptrace.h> #include <linux/ptrace.h>
#include <linux/kallsyms.h> #include <linux/kallsyms.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/version.h> #include <linux/utsname.h>
#include <asm/pgtable.h> #include <asm/pgtable.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
...@@ -255,7 +255,7 @@ void show_regs(struct pt_regs * regs) ...@@ -255,7 +255,7 @@ void show_regs(struct pt_regs * regs)
printk("NIP: %016lX XER: %08X LR: %016lX CTR: %016lX\n", printk("NIP: %016lX XER: %08X LR: %016lX CTR: %016lX\n",
regs->nip, (unsigned int)regs->xer, regs->link, regs->ctr); regs->nip, (unsigned int)regs->xer, regs->link, regs->ctr);
printk("REGS: %p TRAP: %04lx %s (%s)\n", printk("REGS: %p TRAP: %04lx %s (%s)\n",
regs, regs->trap, print_tainted(), UTS_RELEASE); regs, regs->trap, print_tainted(), system_utsname.release);
printk("MSR: %016lx EE: %01x PR: %01x FP: %01x ME: %01x " printk("MSR: %016lx EE: %01x PR: %01x FP: %01x ME: %01x "
"IR/DR: %01x%01x CR: %08X\n", "IR/DR: %01x%01x CR: %08X\n",
regs->msr, regs->msr&MSR_EE ? 1 : 0, regs->msr&MSR_PR ? 1 : 0, regs->msr, regs->msr&MSR_EE ? 1 : 0, regs->msr&MSR_PR ? 1 : 0,
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
*/ */
#include "linux/kernel.h" #include "linux/kernel.h"
#include "linux/version.h" #include "linux/utsname.h"
#include "linux/module.h" #include "linux/module.h"
#include "asm/current.h" #include "asm/current.h"
#include "asm/ptrace.h" #include "asm/ptrace.h"
...@@ -16,7 +16,7 @@ void __show_regs(struct pt_regs * regs) ...@@ -16,7 +16,7 @@ void __show_regs(struct pt_regs * regs)
printk("\n"); printk("\n");
print_modules(); print_modules();
printk("Pid: %d, comm: %.20s %s %s\n", printk("Pid: %d, comm: %.20s %s %s\n",
current->pid, current->comm, print_tainted(), UTS_RELEASE); current->pid, current->comm, print_tainted(), system_utsname.release);
printk("RIP: %04lx:[<%016lx>] ", PT_REGS_CS(regs) & 0xffff, printk("RIP: %04lx:[<%016lx>] ", PT_REGS_CS(regs) & 0xffff,
PT_REGS_RIP(regs)); PT_REGS_RIP(regs));
printk("\nRSP: %016lx EFLAGS: %08lx\n", PT_REGS_RSP(regs), printk("\nRSP: %016lx EFLAGS: %08lx\n", PT_REGS_RSP(regs),
......
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/irq.h> #include <linux/irq.h>
#include <linux/ptrace.h> #include <linux/ptrace.h>
#include <linux/version.h> #include <linux/utsname.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/pgtable.h> #include <asm/pgtable.h>
...@@ -232,7 +232,7 @@ void __show_regs(struct pt_regs * regs) ...@@ -232,7 +232,7 @@ void __show_regs(struct pt_regs * regs)
printk("\n"); printk("\n");
print_modules(); print_modules();
printk("Pid: %d, comm: %.20s %s %s\n", printk("Pid: %d, comm: %.20s %s %s\n",
current->pid, current->comm, print_tainted(), UTS_RELEASE); current->pid, current->comm, print_tainted(), system_utsname.release);
printk("RIP: %04lx:[<%016lx>] ", regs->cs & 0xffff, regs->rip); printk("RIP: %04lx:[<%016lx>] ", regs->cs & 0xffff, regs->rip);
printk_address(regs->rip); printk_address(regs->rip);
printk("\nRSP: %04lx:%016lx EFLAGS: %08lx\n", regs->ss, regs->rsp, regs->eflags); printk("\nRSP: %04lx:%016lx EFLAGS: %08lx\n", regs->ss, regs->rsp, regs->eflags);
......
...@@ -165,7 +165,6 @@ ...@@ -165,7 +165,6 @@
Torben Mathiasen <tmm@image.dk> Torben Mathiasen <tmm@image.dk>
*/ */
#include <linux/version.h>
#include <linux/blkdev.h> #include <linux/blkdev.h>
#include "aztcd.h" #include "aztcd.h"
...@@ -1708,8 +1707,8 @@ static int __init aztcd_init(void) ...@@ -1708,8 +1707,8 @@ static int __init aztcd_init(void)
printk(KERN_INFO "aztcd: (C) 1994-98 W.Zimmermann\n"); printk(KERN_INFO "aztcd: (C) 1994-98 W.Zimmermann\n");
if (azt_port == -1) { if (azt_port == -1) {
printk printk
("aztcd: KernelVersion=%s DriverVersion=%s For IDE/ATAPI-drives use ide-cd.c\n", ("aztcd: DriverVersion=%s For IDE/ATAPI-drives use ide-cd.c\n",
UTS_RELEASE, AZT_VERSION); AZT_VERSION);
} else } else
printk printk
("aztcd: DriverVersion=%s BaseAddress=0x%x For IDE/ATAPI-drives use ide-cd.c\n", ("aztcd: DriverVersion=%s BaseAddress=0x%x For IDE/ATAPI-drives use ide-cd.c\n",
......
...@@ -56,7 +56,6 @@ static const char *mcdx_c_version ...@@ -56,7 +56,6 @@ static const char *mcdx_c_version
= "$Id: mcdx.c,v 1.21 1997/01/26 07:12:59 davem Exp $"; = "$Id: mcdx.c,v 1.21 1997/01/26 07:12:59 davem Exp $";
#endif #endif
#include <linux/version.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/errno.h> #include <linux/errno.h>
...@@ -1265,11 +1264,7 @@ int __init mcdx_init_drive(int drive) ...@@ -1265,11 +1264,7 @@ int __init mcdx_init_drive(int drive)
int __init mcdx_init(void) int __init mcdx_init(void)
{ {
int drive; int drive;
#ifdef MODULE
xwarn("Version 2.14(hs) for " UTS_RELEASE "\n");
#else
xwarn("Version 2.14(hs) \n"); xwarn("Version 2.14(hs) \n");
#endif
xwarn("$Id: mcdx.c,v 1.21 1997/01/26 07:12:59 davem Exp $\n"); xwarn("$Id: mcdx.c,v 1.21 1997/01/26 07:12:59 davem Exp $\n");
......
...@@ -27,7 +27,6 @@ ...@@ -27,7 +27,6 @@
* changed * appropriately. See below. * changed * appropriately. See below.
*/ */
#include <linux/version.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/mm.h> #include <linux/mm.h>
#include <linux/module.h> #include <linux/module.h>
...@@ -1174,11 +1173,10 @@ int zft_compressor_init(void) ...@@ -1174,11 +1173,10 @@ int zft_compressor_init(void)
printk( printk(
KERN_INFO "(c) 1997 Claus-Justus Heine (claus@momo.math.rwth-aachen.de)\n" KERN_INFO "(c) 1997 Claus-Justus Heine (claus@momo.math.rwth-aachen.de)\n"
KERN_INFO "Compressor for zftape (lzrw3 algorithm)\n" KERN_INFO "Compressor for zftape (lzrw3 algorithm)\n"
KERN_INFO "Compiled for kernel version %s\n", UTS_RELEASE);
} }
#else /* !MODULE */ #else /* !MODULE */
/* print a short no-nonsense boot message */ /* print a short no-nonsense boot message */
printk("zftape compressor v1.00a 970514 for Linux " UTS_RELEASE "\n"); printk("zftape compressor v1.00a 970514\n");
printk("For use with " FTAPE_VERSION "\n"); printk("For use with " FTAPE_VERSION "\n");
#endif /* MODULE */ #endif /* MODULE */
TRACE(ft_t_info, "zft_compressor_init @ 0x%p", zft_compressor_init); TRACE(ft_t_info, "zft_compressor_init @ 0x%p", zft_compressor_init);
......
...@@ -23,7 +23,6 @@ ...@@ -23,7 +23,6 @@
#include <linux/config.h> #include <linux/config.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/version.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/fs.h> #include <linux/fs.h>
#include <linux/kernel.h> #include <linux/kernel.h>
...@@ -74,11 +73,10 @@ KERN_INFO "(c) 1993-1996 Bas Laarhoven (bas@vimec.nl)\n" ...@@ -74,11 +73,10 @@ KERN_INFO "(c) 1993-1996 Bas Laarhoven (bas@vimec.nl)\n"
KERN_INFO "(c) 1995-1996 Kai Harrekilde-Petersen (khp@dolphinics.no)\n" KERN_INFO "(c) 1995-1996 Kai Harrekilde-Petersen (khp@dolphinics.no)\n"
KERN_INFO "(c) 1996-1997 Claus-Justus Heine (claus@momo.math.rwth-aachen.de)\n" KERN_INFO "(c) 1996-1997 Claus-Justus Heine (claus@momo.math.rwth-aachen.de)\n"
KERN_INFO "QIC-117 driver for QIC-40/80/3010/3020 floppy tape drives\n" KERN_INFO "QIC-117 driver for QIC-40/80/3010/3020 floppy tape drives\n"
KERN_INFO "Compiled for Linux version %s\n", UTS_RELEASE);
} }
#else /* !MODULE */ #else /* !MODULE */
/* print a short no-nonsense boot message */ /* print a short no-nonsense boot message */
printk(KERN_INFO FTAPE_VERSION " for Linux " UTS_RELEASE "\n"); printk(KERN_INFO FTAPE_VERSION "\n");
#endif /* MODULE */ #endif /* MODULE */
TRACE(ft_t_info, "installing QIC-117 floppy tape hardware drive ... "); TRACE(ft_t_info, "installing QIC-117 floppy tape hardware drive ... ");
TRACE(ft_t_info, "ftape_init @ 0x%p", ftape_init); TRACE(ft_t_info, "ftape_init @ 0x%p", ftape_init);
......
...@@ -23,7 +23,6 @@ ...@@ -23,7 +23,6 @@
#include <linux/config.h> #include <linux/config.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/version.h>
#include <linux/fs.h> #include <linux/fs.h>
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/signal.h> #include <linux/signal.h>
...@@ -319,13 +318,11 @@ KERN_INFO ...@@ -319,13 +318,11 @@ KERN_INFO
KERN_INFO KERN_INFO
"Support for QIC-113 compatible volume table, dynamic memory allocation\n" "Support for QIC-113 compatible volume table, dynamic memory allocation\n"
KERN_INFO KERN_INFO
"and builtin compression (lzrw3 algorithm).\n" "and builtin compression (lzrw3 algorithm).\n");
KERN_INFO
"Compiled for Linux version %s\n", UTS_RELEASE);
} }
#else /* !MODULE */ #else /* !MODULE */
/* print a short no-nonsense boot message */ /* print a short no-nonsense boot message */
printk(KERN_INFO ZFTAPE_VERSION " for Linux " UTS_RELEASE "\n"); printk(KERN_INFO ZFTAPE_VERSION "\n");
#endif /* MODULE */ #endif /* MODULE */
TRACE(ft_t_info, "zft_init @ 0x%p", zft_init); TRACE(ft_t_info, "zft_init @ 0x%p", zft_init);
TRACE(ft_t_info, TRACE(ft_t_info,
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
#include <linux/init.h> #include <linux/init.h>
#include <linux/types.h> #include <linux/types.h>
#include <linux/ioport.h> #include <linux/ioport.h>
#include <linux/version.h> #include <linux/utsname.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/netdevice.h> #include <linux/netdevice.h>
#include <linux/inetdevice.h> #include <linux/inetdevice.h>
...@@ -56,7 +56,7 @@ static int led_heartbeat = 1; ...@@ -56,7 +56,7 @@ static int led_heartbeat = 1;
static int led_diskio = 1; static int led_diskio = 1;
static int led_lanrxtx = 1; static int led_lanrxtx = 1;
static char lcd_text[32]; static char lcd_text[32];
static char lcd_text_default[] = "Linux " UTS_RELEASE; static char lcd_text_default[32];
#if 0 #if 0
#define DPRINTK(x) printk x #define DPRINTK(x) printk x
...@@ -676,6 +676,9 @@ int __init led_init(void) ...@@ -676,6 +676,9 @@ int __init led_init(void)
struct pdc_chassis_info chassis_info; struct pdc_chassis_info chassis_info;
int ret; int ret;
snprintf(lcd_text_default, sizeof(lcd_text_default),
"Linux %s", system_utsname.release);
/* Work around the buggy PDC of KittyHawk-machines */ /* Work around the buggy PDC of KittyHawk-machines */
switch (CPU_HVERSION) { switch (CPU_HVERSION) {
case 0x580: /* KittyHawk DC2-100 (K100) */ case 0x580: /* KittyHawk DC2-100 (K100) */
......
...@@ -224,7 +224,6 @@ ...@@ -224,7 +224,6 @@
#include <asm/io.h> #include <asm/io.h>
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <linux/version.h>
#include <linux/string.h> #include <linux/string.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/kernel.h> #include <linux/kernel.h>
...@@ -10564,8 +10563,7 @@ static void ...@@ -10564,8 +10563,7 @@ static void
aic7xxx_panic_abort(struct aic7xxx_host *p, Scsi_Cmnd *cmd) aic7xxx_panic_abort(struct aic7xxx_host *p, Scsi_Cmnd *cmd)
{ {
printk("aic7xxx driver version %s/%s\n", AIC7XXX_C_VERSION, printk("aic7xxx driver version %s\n", AIC7XXX_C_VERSION);
UTS_RELEASE);
printk("Controller type:\n %s\n", board_names[p->board_name_index]); printk("Controller type:\n %s\n", board_names[p->board_name_index]);
printk("p->flags=0x%lx, p->chip=0x%x, p->features=0x%x, " printk("p->flags=0x%lx, p->chip=0x%x, p->features=0x%x, "
"sequencer %s paused\n", "sequencer %s paused\n",
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/completion.h> #include <linux/completion.h>
#include <linux/uts.h> /* for UTS_SYSNAME */ #include <linux/utsname.h>
#include <linux/mm.h> #include <linux/mm.h>
#include <asm/io.h> #include <asm/io.h>
#include <asm/scatterlist.h> #include <asm/scatterlist.h>
...@@ -309,8 +309,8 @@ static int rh_string ( ...@@ -309,8 +309,8 @@ static int rh_string (
// id 3 == vendor description // id 3 == vendor description
} else if (id == 3) { } else if (id == 3) {
sprintf (buf, "%s %s %s", UTS_SYSNAME, UTS_RELEASE, sprintf (buf, "%s %s %s", system_utsname.sysname,
hcd->driver->description); system_utsname.release, hcd->driver->description);
// unsupported IDs --> "protocol stall" // unsupported IDs --> "protocol stall"
} else } else
......
...@@ -36,8 +36,7 @@ ...@@ -36,8 +36,7 @@
#include <linux/timer.h> #include <linux/timer.h>
#include <linux/list.h> #include <linux/list.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/uts.h> #include <linux/utsname.h>
#include <linux/version.h>
#include <linux/device.h> #include <linux/device.h>
#include <linux/moduleparam.h> #include <linux/moduleparam.h>
#include <linux/ctype.h> #include <linux/ctype.h>
...@@ -2337,8 +2336,8 @@ eth_bind (struct usb_gadget *gadget) ...@@ -2337,8 +2336,8 @@ eth_bind (struct usb_gadget *gadget)
gadget->name); gadget->name);
return -ENODEV; return -ENODEV;
} }
snprintf (manufacturer, sizeof manufacturer, snprintf (manufacturer, sizeof manufacturer, "%s %s/%s",
UTS_SYSNAME " " UTS_RELEASE "/%s", system_utsname.sysname, system_utsname.release,
gadget->name); gadget->name);
/* If there's an RNDIS configuration, that's what Windows wants to /* If there's an RNDIS configuration, that's what Windows wants to
......
...@@ -236,8 +236,7 @@ ...@@ -236,8 +236,7 @@
#include <linux/spinlock.h> #include <linux/spinlock.h>
#include <linux/string.h> #include <linux/string.h>
#include <linux/suspend.h> #include <linux/suspend.h>
#include <linux/uts.h> #include <linux/utsname.h>
#include <linux/version.h>
#include <linux/wait.h> #include <linux/wait.h>
#include <linux/usb_ch9.h> #include <linux/usb_ch9.h>
...@@ -3954,8 +3953,8 @@ static int __init fsg_bind(struct usb_gadget *gadget) ...@@ -3954,8 +3953,8 @@ static int __init fsg_bind(struct usb_gadget *gadget)
/* This should reflect the actual gadget power source */ /* This should reflect the actual gadget power source */
usb_gadget_set_selfpowered(gadget); usb_gadget_set_selfpowered(gadget);
snprintf(manufacturer, sizeof manufacturer, snprintf(manufacturer, sizeof manufacturer, "%s %s with %s",
UTS_SYSNAME " " UTS_RELEASE " with %s", system_utsname.sysname, system_utsname.release,
gadget->name); gadget->name);
/* On a real device, serial[] would be loaded from permanent /* On a real device, serial[] would be loaded from permanent
......
...@@ -30,8 +30,7 @@ ...@@ -30,8 +30,7 @@
#include <linux/timer.h> #include <linux/timer.h>
#include <linux/list.h> #include <linux/list.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/uts.h> #include <linux/utsname.h>
#include <linux/version.h>
#include <linux/wait.h> #include <linux/wait.h>
#include <linux/proc_fs.h> #include <linux/proc_fs.h>
#include <linux/device.h> #include <linux/device.h>
...@@ -1596,8 +1595,9 @@ static int gs_bind(struct usb_gadget *gadget) ...@@ -1596,8 +1595,9 @@ static int gs_bind(struct usb_gadget *gadget)
if (dev == NULL) if (dev == NULL)
return -ENOMEM; return -ENOMEM;
snprintf(manufacturer, sizeof(manufacturer), snprintf(manufacturer, sizeof(manufacturer), "%s %s with %s",
UTS_SYSNAME " " UTS_RELEASE " with %s", gadget->name); system_utsname.sysname, system_utsname.release,
gadget->name);
memset(dev, 0, sizeof(struct gs_dev)); memset(dev, 0, sizeof(struct gs_dev));
dev->dev_gadget = gadget; dev->dev_gadget = gadget;
......
...@@ -75,8 +75,7 @@ ...@@ -75,8 +75,7 @@
#include <linux/timer.h> #include <linux/timer.h>
#include <linux/list.h> #include <linux/list.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/uts.h> #include <linux/utsname.h>
#include <linux/version.h>
#include <linux/device.h> #include <linux/device.h>
#include <linux/moduleparam.h> #include <linux/moduleparam.h>
...@@ -1265,8 +1264,8 @@ zero_bind (struct usb_gadget *gadget) ...@@ -1265,8 +1264,8 @@ zero_bind (struct usb_gadget *gadget)
INFO (dev, "using %s, OUT %s IN %s\n", gadget->name, INFO (dev, "using %s, OUT %s IN %s\n", gadget->name,
EP_OUT_NAME, EP_IN_NAME); EP_OUT_NAME, EP_IN_NAME);
snprintf (manufacturer, sizeof manufacturer, snprintf (manufacturer, sizeof manufacturer, "%s %s with %s",
UTS_SYSNAME " " UTS_RELEASE " with %s", system_utsname.sysname, system_utsname.release,
gadget->name); gadget->name);
return 0; return 0;
......
...@@ -23,7 +23,6 @@ ...@@ -23,7 +23,6 @@
#include <linux/string.h> #include <linux/string.h>
#include <linux/list.h> #include <linux/list.h>
#include <linux/wait.h> #include <linux/wait.h>
#include <linux/version.h>
#include <linux/ipv6.h> #include <linux/ipv6.h>
#include <linux/pagemap.h> #include <linux/pagemap.h>
#include <linux/ctype.h> #include <linux/ctype.h>
...@@ -1647,7 +1646,7 @@ CIFSSessSetup(unsigned int xid, struct cifsSesInfo *ses, ...@@ -1647,7 +1646,7 @@ CIFSSessSetup(unsigned int xid, struct cifsSesInfo *ses,
32, nls_codepage); 32, nls_codepage);
bcc_ptr += 2 * bytes_returned; bcc_ptr += 2 * bytes_returned;
bytes_returned = bytes_returned =
cifs_strtoUCS((wchar_t *) bcc_ptr, UTS_RELEASE, 32, cifs_strtoUCS((wchar_t *) bcc_ptr, system_utsname.release, 32,
nls_codepage); nls_codepage);
bcc_ptr += 2 * bytes_returned; bcc_ptr += 2 * bytes_returned;
bcc_ptr += 2; bcc_ptr += 2;
...@@ -1674,8 +1673,8 @@ CIFSSessSetup(unsigned int xid, struct cifsSesInfo *ses, ...@@ -1674,8 +1673,8 @@ CIFSSessSetup(unsigned int xid, struct cifsSesInfo *ses,
} }
strcpy(bcc_ptr, "Linux version "); strcpy(bcc_ptr, "Linux version ");
bcc_ptr += strlen("Linux version "); bcc_ptr += strlen("Linux version ");
strcpy(bcc_ptr, UTS_RELEASE); strcpy(bcc_ptr, system_utsname.release);
bcc_ptr += strlen(UTS_RELEASE) + 1; bcc_ptr += strlen(system_utsname.release) + 1;
strcpy(bcc_ptr, CIFS_NETWORK_OPSYS); strcpy(bcc_ptr, CIFS_NETWORK_OPSYS);
bcc_ptr += strlen(CIFS_NETWORK_OPSYS) + 1; bcc_ptr += strlen(CIFS_NETWORK_OPSYS) + 1;
} }
...@@ -1891,7 +1890,7 @@ CIFSSpnegoSessSetup(unsigned int xid, struct cifsSesInfo *ses, ...@@ -1891,7 +1890,7 @@ CIFSSpnegoSessSetup(unsigned int xid, struct cifsSesInfo *ses,
32, nls_codepage); 32, nls_codepage);
bcc_ptr += 2 * bytes_returned; bcc_ptr += 2 * bytes_returned;
bytes_returned = bytes_returned =
cifs_strtoUCS((wchar_t *) bcc_ptr, UTS_RELEASE, 32, cifs_strtoUCS((wchar_t *) bcc_ptr, system_utsname.release, 32,
nls_codepage); nls_codepage);
bcc_ptr += 2 * bytes_returned; bcc_ptr += 2 * bytes_returned;
bcc_ptr += 2; bcc_ptr += 2;
...@@ -1916,8 +1915,8 @@ CIFSSpnegoSessSetup(unsigned int xid, struct cifsSesInfo *ses, ...@@ -1916,8 +1915,8 @@ CIFSSpnegoSessSetup(unsigned int xid, struct cifsSesInfo *ses,
} }
strcpy(bcc_ptr, "Linux version "); strcpy(bcc_ptr, "Linux version ");
bcc_ptr += strlen("Linux version "); bcc_ptr += strlen("Linux version ");
strcpy(bcc_ptr, UTS_RELEASE); strcpy(bcc_ptr, system_utsname.release);
bcc_ptr += strlen(UTS_RELEASE) + 1; bcc_ptr += strlen(system_utsname.release) + 1;
strcpy(bcc_ptr, CIFS_NETWORK_OPSYS); strcpy(bcc_ptr, CIFS_NETWORK_OPSYS);
bcc_ptr += strlen(CIFS_NETWORK_OPSYS) + 1; bcc_ptr += strlen(CIFS_NETWORK_OPSYS) + 1;
} }
...@@ -2180,7 +2179,7 @@ CIFSNTLMSSPNegotiateSessSetup(unsigned int xid, ...@@ -2180,7 +2179,7 @@ CIFSNTLMSSPNegotiateSessSetup(unsigned int xid,
32, nls_codepage); 32, nls_codepage);
bcc_ptr += 2 * bytes_returned; bcc_ptr += 2 * bytes_returned;
bytes_returned = bytes_returned =
cifs_strtoUCS((wchar_t *) bcc_ptr, UTS_RELEASE, 32, cifs_strtoUCS((wchar_t *) bcc_ptr, system_utsname.release, 32,
nls_codepage); nls_codepage);
bcc_ptr += 2 * bytes_returned; bcc_ptr += 2 * bytes_returned;
bcc_ptr += 2; /* null terminate Linux version */ bcc_ptr += 2; /* null terminate Linux version */
...@@ -2197,8 +2196,8 @@ CIFSNTLMSSPNegotiateSessSetup(unsigned int xid, ...@@ -2197,8 +2196,8 @@ CIFSNTLMSSPNegotiateSessSetup(unsigned int xid,
} else { /* ASCII */ } else { /* ASCII */
strcpy(bcc_ptr, "Linux version "); strcpy(bcc_ptr, "Linux version ");
bcc_ptr += strlen("Linux version "); bcc_ptr += strlen("Linux version ");
strcpy(bcc_ptr, UTS_RELEASE); strcpy(bcc_ptr, system_utsname.release);
bcc_ptr += strlen(UTS_RELEASE) + 1; bcc_ptr += strlen(system_utsname.release) + 1;
strcpy(bcc_ptr, CIFS_NETWORK_OPSYS); strcpy(bcc_ptr, CIFS_NETWORK_OPSYS);
bcc_ptr += strlen(CIFS_NETWORK_OPSYS) + 1; bcc_ptr += strlen(CIFS_NETWORK_OPSYS) + 1;
bcc_ptr++; /* empty domain field */ bcc_ptr++; /* empty domain field */
...@@ -2565,7 +2564,7 @@ CIFSNTLMSSPAuthSessSetup(unsigned int xid, struct cifsSesInfo *ses, ...@@ -2565,7 +2564,7 @@ CIFSNTLMSSPAuthSessSetup(unsigned int xid, struct cifsSesInfo *ses,
32, nls_codepage); 32, nls_codepage);
bcc_ptr += 2 * bytes_returned; bcc_ptr += 2 * bytes_returned;
bytes_returned = bytes_returned =
cifs_strtoUCS((wchar_t *) bcc_ptr, UTS_RELEASE, 32, cifs_strtoUCS((wchar_t *) bcc_ptr, system_utsname.release, 32,
nls_codepage); nls_codepage);
bcc_ptr += 2 * bytes_returned; bcc_ptr += 2 * bytes_returned;
bcc_ptr += 2; /* null term version string */ bcc_ptr += 2; /* null term version string */
...@@ -2617,8 +2616,8 @@ CIFSNTLMSSPAuthSessSetup(unsigned int xid, struct cifsSesInfo *ses, ...@@ -2617,8 +2616,8 @@ CIFSNTLMSSPAuthSessSetup(unsigned int xid, struct cifsSesInfo *ses,
strcpy(bcc_ptr, "Linux version "); strcpy(bcc_ptr, "Linux version ");
bcc_ptr += strlen("Linux version "); bcc_ptr += strlen("Linux version ");
strcpy(bcc_ptr, UTS_RELEASE); strcpy(bcc_ptr, system_utsname.release);
bcc_ptr += strlen(UTS_RELEASE) + 1; bcc_ptr += strlen(system_utsname.release) + 1;
strcpy(bcc_ptr, CIFS_NETWORK_OPSYS); strcpy(bcc_ptr, CIFS_NETWORK_OPSYS);
bcc_ptr += strlen(CIFS_NETWORK_OPSYS) + 1; bcc_ptr += strlen(CIFS_NETWORK_OPSYS) + 1;
bcc_ptr++; /* null domain */ bcc_ptr++; /* null domain */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment