/*
- * Copyright (c) 2000-2004 Apple Computer, Inc. All rights reserved.
+ * Copyright (c) 2000-2008 Apple Computer, Inc. All rights reserved.
*
* @APPLE_OSREFERENCE_LICENSE_HEADER_START@
*
#include <netat/sysglue.h>
#include <netat/appletalk.h>
+#include <netat/at_pcb.h>
#include <netat/at_var.h>
#include <netat/routing_tables.h>
#include <netat/at_pcb.h>
sopt.sopt_level = SOL_SOCKET;
sopt.sopt_name = SO_RCVBUF;
sopt.sopt_dir = SOPT_SET;
- sopt.sopt_p = NULL;
+ sopt.sopt_p = kernproc;
if ((error = sosetopt(so, &sopt)) != 0)
goto out;
}
sopt.sopt_level = SOL_SOCKET;
sopt.sopt_name = SO_SNDBUF;
sopt.sopt_dir = SOPT_SET;
- sopt.sopt_p = NULL;
+ sopt.sopt_p = kernproc;
if ((error = sosetopt(so, &sopt)) != 0)
goto out;
}
int flags = MSG_DONTWAIT;
struct sockaddr_in rem_addr;
- m->m_type = MT_HEADER;
+ m_mchtype(m, MT_HEADER);
m->m_pkthdr.len = gbuf_msgsize(m);
m->m_pkthdr.rcvif = 0;