{"shas":[["649d3a0957eef0c607a63b47f11bd4a0ca8655ca","691713f3160d0cd1be0d99227e42692818432913@gmail.com","fs: fix setserverprefs where long is larger than afs_int32\n\nMake the fscanf and scanf format specifiers match the type of the\ntarget variable.  This prevents trying to store a long int into an\nafs_int32 variable which may be smaller, and overwriting neighbouring\ndata on the stack.\n\nThe effect on a 64-bit Linux system was that the high bits of \"rank\"\nwould overwrite the first 4 bytes of the scanned host name, causing\nsetserverprefs to fail with:\n: couldn't resolve name.\n\nChange-Id: I2100e7fe77a137257eb308ad127c151de84756bc\nReviewed-on: http://gerrit.openafs.org/5486\nTested-by: BuildBot <buildbot@rampaginggeek.com>\nReviewed-by: Derrick Brashear <shadow@dementix.org>\nTested-by: Derrick Brashear <shadow@dementix.org>","Marc Dionne"]],"ref":"refs/heads/master","size":1,"head":"649d3a0957eef0c607a63b47f11bd4a0ca8655ca","push_id":43623130}