rtmsg
if (rtmsg(RTM_GET) < 0) {
return (rtmsg(op));
static int rtmsg (int);
static int rtmsg(int, int);
if ((ret = rtmsg(*cmd, flags)) == 0)
if (rtmsg(RTM_GET) < 0) {
return(rtmsg(RTM_ADD));
if (rtmsg(RTM_GET) < 0) {
if (rtmsg(RTM_CHANGE) == 0) {
if (rtmsg(RTM_DELETE) == 0) {
static int rtmsg(int cmd);
int rtmsg(int);
if (rtmsg(RTM_GET) < 0) {
return (rtmsg(RTM_ADD));
if (rtmsg(RTM_GET) < 0) {
if (rtmsg(RTM_DELETE) == 0) {
struct rtmsg rtmes;
struct rtmsg rtmes;
} rtmsg;
rt = &rtmsg.rthdr;
bzero(rt, sizeof(rtmsg));
ar2 = (struct sockaddr_inarp *)rtmsg.rtspace;
cc = read(r, rt, sizeof(rtmsg));
bzero(rt, sizeof(rtmsg));
cc = read(r, rt, sizeof(rtmsg));