MOD_MAXPATH
static char mod_path[MOD_MAXPATH];
char buf[MOD_MAXPATH];
char tmp[MOD_MAXPATH];
filenamep = kmem_alloc(MOD_MAXPATH, KM_SLEEP);
if (copyinstr((caddr_t)fname, filenamep, MOD_MAXPATH, 0)) {
kmem_free(filenamep, MOD_MAXPATH);
filenamep[MOD_MAXPATH - 1] = 0;
kmem_free(filenamep, MOD_MAXPATH);
strbuf = kmem_zalloc(MOD_MAXPATH, KM_SLEEP);
if (copyinstr(name, strbuf, MOD_MAXPATH, 0)) {
kmem_free(strbuf, MOD_MAXPATH);
filenamep = kmem_zalloc(MOD_MAXPATH, KM_SLEEP);
if (copyinstr((char *)a2, filenamep, MOD_MAXPATH, 0)) {
kmem_free(filenamep, MOD_MAXPATH);
char path[MOD_MAXPATH];
filenamep = kmem_zalloc(MOD_MAXPATH, KM_SLEEP);
if (copyinstr(filename, filenamep, MOD_MAXPATH, 0)) {
filenamep[MOD_MAXPATH - 1] = 0;
kmem_free(filenamep, MOD_MAXPATH);
char tok1[MOD_MAXPATH + 1]; /* used to read the path set by 'moddir' */