1/* $FreeBSD: head/sys/netipsec/keysock.c 137386 2004-11-08 14:44:54Z phk $ */ |
2/* $KAME: keysock.c,v 1.25 2001/08/13 20:07:41 itojun Exp $ */ 3 4/* 5 * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without 9 * modification, are permitted provided that the following conditions --- 548 unchanged lines hidden (view full) --- 558 int s, error; 559 s = splnet(); 560 error = raw_usrreqs.pru_sockaddr(so, nam); 561 splx(s); 562 return error; 563} 564 565struct pr_usrreqs key_usrreqs = { |
566 .pru_abort = key_abort, 567 .pru_attach = key_attach, 568 .pru_bind = key_bind, 569 .pru_connect = key_connect, 570 .pru_detach = key_detach, 571 .pru_disconnect = key_disconnect, 572 .pru_peeraddr = key_peeraddr, 573 .pru_send = key_send, 574 .pru_shutdown = key_shutdown, 575 .pru_sockaddr = key_sockaddr, |
576}; 577 578/* sysctl */ 579SYSCTL_NODE(_net, PF_KEY, key, CTLFLAG_RW, 0, "Key Family"); 580 581/* 582 * Definitions of protocols supported in the KEY domain. 583 */ --- 24 unchanged lines hidden --- |